Public bug reported: # Background
as of 20241004 (RIP w9xn), $SNAPSHOT_SERVICE_TIMESTAMP has been made available as an official environment variable in launchpad livefs builds. When a build is triggered with in launchpad with the metadata snapshot_service_timestamp, $SNAPSHOT_SERVICE_TIMESTAMP will be populated with the provided timestamp. This allows livecd-rootfs to configure the initial mirrors to use the snapshot service rather than the current overwrite cases. documentation on the snapshot service: https://snapshot.ubuntu.com/ proposed patch by mwhudson: https://paste.ubuntu.com/p/5RtpSKm2QQ/ This is only to enable the snapshot service in one variable. There are other variables throughout livecd-rootfs that reference archives which may need to be investigated LB_PARENT_MIRROR_BINARY LB_PARENT_MIRROR_BINARY_VOLATILE LB_PARENT_MIRROR_BINARY_SECURITY Section of code around $EXTRA_PPAS : livecd-rootfs/live- build/auto/config:1519 [0] Any hooks that add PPAs or change the default apt configurations may need to be investigated as well. if these are housed in private areas, and nested (looking at you CPC), then those will need to be handled by individual teams. ** Affects: livecd-rootfs (Ubuntu) Importance: Wishlist Assignee: Simon Poirier (simpoir) Status: New ** Affects: livecd-rootfs (Ubuntu Focal) Importance: Undecided Status: New ** Affects: livecd-rootfs (Ubuntu Jammy) Importance: Undecided Status: New ** Affects: livecd-rootfs (Ubuntu Noble) Importance: Undecided Status: New ** Affects: livecd-rootfs (Ubuntu Oracular) Importance: Wishlist Assignee: Simon Poirier (simpoir) Status: New ** Also affects: livecd-rootfs (Ubuntu Focal) Importance: Undecided Status: New ** Also affects: livecd-rootfs (Ubuntu Noble) Importance: Undecided Status: New ** Also affects: livecd-rootfs (Ubuntu Jammy) Importance: Undecided Status: New ** Also affects: livecd-rootfs (Ubuntu Oracular) Importance: Wishlist Assignee: Simon Poirier (simpoir) Status: New ** Summary changed: - Utilize SNAPSHOT_SERVICE_TIMESTAMP When Configuration Repositories + Utilize SNAPSHOT_SERVICE_TIMESTAMP When ConfiguringRepositories ** Summary changed: - Utilize SNAPSHOT_SERVICE_TIMESTAMP When ConfiguringRepositories + Utilize SNAPSHOT_SERVICE_TIMESTAMP When Configuring Repositories -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2083685 Title: Utilize SNAPSHOT_SERVICE_TIMESTAMP When Configuring Repositories To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/livecd-rootfs/+bug/2083685/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
