-
-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Metacat 3.1.0 Release Plan #1984
Comments
Release PlanFor the most up-to-date version, see whiteboard here |
ACTION ITEMS
|
ACTION ITEM: Document quickest way to dump the checksum table and load it again@mbjones said:
|
After discussion with Nick, we decided to apply the following IDs when copying data to ceph:
|
Test hashstore-java conversion in k8s and address issuessysmeta contains checksum algorithm names that do not match the allowed list in hashstore. (e.g. for k8s copy of ADC prod databaseSELECT DISTINCT checksum_algorithm FROM systemmetadata WHERE checksum_algorithm NOT IN
('MD2','MD5','SHA-1','SHA-256','SHA-384','SHA-512','SHA-512/224','SHA-512/256');
checksum_algorithm
--------------------
SHA256
SHA1
(2 rows)
UPDATE systemmetadata SET checksum_algorithm='SHA-1' WHERE checksum_algorithm='SHA1';
UPDATE 266243
UPDATE systemmetadata SET checksum_algorithm='SHA-256' WHERE checksum_algorithm='SHA256';
UPDATE 505317 |
list of production hosts
Matt said:
Do in this order, with sufficient time in between to find any issues:
See latest per-host upgrade procedure
SUPERSEDED - SEE BELOW
Agreed with @taojing2002, @mbjones 10/15/24:Skip 3.0.0; upgrade hosts from 2.19 to 3.1.0Do in this order, with sufficient time in between to find any issues:GOA (on current host)NOTE: move data to ceph/var/data/repos
storage during the upgrade - see Matt's note belowKNB (on current host)NOTE: move data to ceph/var/data/repos
storage during the upgrade - see Matt's note belowGOA (move to k8s)KNB (move to k8s)ADC (on current host)NOTE: move data to ceph/var/data/repos
storage during the upgrade - see Matt's note belowADC (move to k8s)This way, all the database conversions and hashstore conversions happen in the existing legacy installations, before moving to k8s, and we minimize “changes all at once”.Matt said:The text was updated successfully, but these errors were encountered: