It’s well time we end our dependency on Joyent’s manta name. All references used for builds MUST migrate to us-central.manta.mnx.io before the 20240502 “Quicksilver” build.
Brie Bennett commented on 2024-01-03T12:22:00.636-0500 (edited 2024-01-03T12:34:57.411-0500):
This list of components is considered release critical with direct references:
eng
illumos-extra
illumos-kvm-cmd
manta
manta-debugging-guide
manta-muskie*
sdc-agents-installer*
sdc-docker*
sdc-hagfish-watcher*
sdc-headnode*
sdc-hermes
sdc-imgapi
sdc-sdc*
smartos-changelog
smartos-live*
triton
Items with an asterisk also need the eng submodule updated.
Brie Bennett commented on 2024-01-03T12:37:29.464-0500:
This list of components is considered release critical which only need the eng submodule updated.
binder
electric-moray
eng
firewall-logger-agent
illumos-extra
illumos-kvm-cmd
ipxe
mahi
manta
manta-buckets-api
manta-buckets-mdapi
manta-buckets-mdplacement
manta-debugging-guide
manta-garbage-collector
manta-mackerel
manta-madtom
manta-mako
manta-manatee
manta-marlin
manta-marlin-dashboard
manta-medusa
manta-minnow
manta-mola
manta-reshard
manta-storinfo
manta-wrasse
moray
muppet
node-imgadm
node-kstat
node-qlocker
pgstatsmon
registrar
rust-illumos-priv
sastopo2svg
sdc-adminui
sdc-agents-core
sdc-amon
sdc-amonredis
sdc-assets
sdc-booter
sdc-cloudapi
sdc-cn-agent
sdc-cnapi
sdc-config-agent
sdc-dockerlogger
sdc-firewaller-agent
sdc-fwapi
sdc-hermes
sdc-imgapi
sdc-manatee
sdc-manta
sdc-napi
sdc-nat
sdc-net-agent
sdc-nfsserver
sdc-papi
sdc-portolan
sdc-rabbitmq
sdc-sapi
sdc-smart-login
sdc-systems-tests
sdc-ufds
sdc-vm-agent
sdc-vmapi
sdc-volapi
sdc-workflow
sdcadm
sdcnode
smartos-changelog
triton
triton-cmon
triton-cmon-agent
triton-cns
triton-grafana
triton-kbmapi
triton-logarchiver
triton-mockcloud
triton-origin-image
triton-prometheus
triton-waferlock
Brie Bennett commented on 2024-01-29T14:08:39.194-0500:
Looks like we don’t need to update the submodule in every repo. Jenkins has been updated and it looks like all the build stuff in Jenkins uses what’s in /opt/tools and not what’s a submodule of the component being built.
If we get new information that changes this we can still update them all. But once we get a full Triton/Manta build after the manta.joyent.com name is removed we’ll know for sure whether any additional work is needed.
Brie Bennett commented on 2024-05-02T14:37:43.685-0400:
All release components have built successfully for the 20240502 release. That’s sufficient for closing this issue.