Skip to content

svn no longer works with github.com for raspberrypi/firmware #1421

@vanillaSprinkles

Description

@vanillaSprinkles

Describe the bug
the ansible templates Makefiles for rpi3 and rpi4 currently use svn to pull down the raspberrypi/firmware repo, branch stable, subdir boot; github.com has since stopped supporting svn ( for reference: https://github.blog/2023-01-20-sunsetting-subversion-support/ )

https://github.com/netbootxyz/netboot.xyz/blob/development/roles/netbootxyz/templates/pipxe/Makefile-rpi3.j2#L27

https://github.com/netbootxyz/netboot.xyz/blob/development/roles/netbootxyz/templates/pipxe/Makefile-rpi4.j2#L27

To Reproduce
Steps to reproduce the behavior:

  1. git clone the repo
  2. set generate_disks_rpi: true (in script/netbootxyz-overrides.yml )
  3. run the docker build: (docker build -t localbuild -f Dockerfile .)

Expected behavior
rpi stuff to build

Additional context
(edited)
sparse checkout gets the job done (among other methods)

i put in a pull request (at netbootxyz/pipxe#2) to address the issue - which should also deprecate the need for jinja2 files to generate the make files and instead be called with several of the make env options. (i also put a PR in for ipxe/pipxe with the same - would be nice if all these forks were centrally managed with several input options)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions