#2636 closed defect (fixed)

Add RSB option to force home site downloads on a released RSB.

Reported by: Chris Johns Owned by: Chris Johns
Priority: normal Milestone: 4.11
Component: tool/rsb Version: 4.11
Severity: normal Keywords:
Cc: Blocked By:
Blocking:

Description (last modified by Chris Johns)

Add an option --with-package-url to the RSB to force download of source from the projects home page. This is the default download path for the source is using the RSB from git.

This is need during the release process for RTEMS otherwise the RSB attempts to use the RTEMS ftp size and if using https it return an error message as a valid page which does not pass the checksum.

Change History (6)

comment:1 Changed on Mar 10, 2016 at 4:31:02 AM by Chris Johns

Description: modified (diff)

comment:2 Changed on Mar 10, 2016 at 4:38:41 AM by Chris Johns

Also change the rtems_release_url to the ftp site and the https site.

comment:3 Changed on Mar 10, 2016 at 5:35:20 AM by Chris Johns <chrisj@…>

Resolution: fixed
Status: newclosed

In 58a8fd8b5fd384cc92bd7d4fa97dcede5fb1b81b/rtems-source-builder:

sb: Add a download option --with-release-url/--without-release-url.

The default without the option is to prepend the release URL to the URL
list to download from the RTEMS FTP site first if the RSB is released. This
option can force the RTEMS FTP to be tried first when not a release,
or you can supply a different URL to download from or you can request
no RTEMS URL is tried first. Eg:

--with-release-url
--with-release-url=file://opt/local/cache
--without-release-url

Move the RTEMS release URL to the default.mc file. Change the URL
to the RTEMS FTP server and do not use the https method of access.

The option's with_arg call was cleaned up to make sense.

Remove the log's raw output of an extra space.

Some download error message formating was cleaned up.

Closes #2636.

comment:4 Changed on Mar 10, 2016 at 5:35:40 AM by Chris Johns <chrisj@…>

In d3fa1581091bed9d66e5a071be76ce5830a8a6c9/rtems-source-builder:

sb: Add a download option --with-release-url/--without-release-url.

The default without the option is to prepend the release URL to the URL
list to download from the RTEMS FTP site first if the RSB is released. This
option can force the RTEMS FTP to be tried first when not a release,
or you can supply a different URL to download from or you can request
no RTEMS URL is tried first. Eg:

--with-release-url
--with-release-url=file://opt/local/cache
--without-release-url

Move the RTEMS release URL to the default.mc file. Change the URL
to the RTEMS FTP server and do not use the https method of access.

The option's with_arg call was cleaned up to make sense.

Remove the log's raw output of an extra space.

Some download error message formating was cleaned up.

Closes #2636.

comment:5 Changed on Mar 10, 2016 at 5:52:50 AM by Chris Johns <chrisj@…>

In 84238b95fcfc143f934c3e380b95fe541a5cb770/rtems-source-builder:

sb: Fix --without-release-url logic.

Updates #2636.

comment:6 Changed on Mar 10, 2016 at 5:53:09 AM by Chris Johns <chrisj@…>

In 2e548833253cf1fa6f948b2f509ad548bf759bcb/rtems-source-builder:

sb: Fix --without-release-url logic.

Updates #2636.

Note: See TracTickets for help on using tickets.