| opendevreview | Dr. Jens Harbott proposed openstack/openstack-zuul-jobs master: Don't use pyenv for functional-py312 job https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/970973 | 06:34 |
|---|---|---|
| opendevreview | yatin proposed openstack/project-config master: [neutron] update dashboard with new jobs https://review.opendev.org/c/openstack/project-config/+/971155 | 08:39 |
| *** ykarel_ is now known as ykarel | 14:00 | |
| cardoe | clarkb: | 21:44 |
| cardoe | sorry. Premature enter. | 21:45 |
| cardoe | kozhukalov has written a script that'll move all those OpenStack Helm chart tarballs into subdirectories, clarkb. | 21:45 |
| cardoe | He's also refactored https://review.opendev.org/c/openstack/openstack-helm/+/970997 a bit. | 21:45 |
| cardoe | I believe he wants to get that script run before merging that change in. | 21:46 |
| cardoe | That should solve the problem in the end. | 21:46 |
| fungi | yeah, one of us can do it with authenticated access to afs, i'm happy to if someone else doesn't | 21:48 |
| clarkb | ya I think the main thing is simply deciding when we should do ti since the two should happen close together | 22:02 |
| clarkb | I'm happy for fungi to coordinate that if fungi runs the moves | 22:02 |
| kozhukalov | Hi, Openstack-Helm team prepared a fix regarding this [1] | 22:16 |
| kozhukalov | The fix is here [2]. It is going to build only updated charts and put them under chart's subdirectory. Before merging it, we need this script [3] to be run in the tarballs root directory on the web server (https://tarballs.opendev.org/openstack/openstack-helm). This script requires helm command to be available and it moves all tgz files to subdirectories. I tested it locally, it seems to work well. | 22:16 |
| kozhukalov | May I ask someone to run the script [3]? | 22:16 |
| kozhukalov | [1] https://lists.opendev.org/archives/list/service-discuss@lists.opendev.org/thread/VTMDDVSPM5HRUYWAATNMZOILT5OE57VR/ | 22:16 |
| kozhukalov | [2] https://review.opendev.org/c/openstack/openstack-helm/+/970997 | 22:16 |
| kozhukalov | [3] https://github.com/kozhukalov/move-packages-to-subdirs/blob/main/move-packages-to-subdirs.sh | 22:16 |
| clarkb | kozhukalov: can't we just use `mv`? | 22:21 |
| clarkb | fungi: volunteered to do the afs side cleanup, but I'm not sure we need to be running helm to do some simple file renames? | 22:21 |
| clarkb | we literally just need a table of old name and new name then apply mv to them | 22:21 |
| kozhukalov | sure, I'll update the script | 22:22 |
| clarkb | then update the yaml file | 22:22 |
| clarkb | mostly I ask because keeping it simple ensures that we understand what it is doing and allows us to debug if anything doesn't work as expected | 22:22 |
| kozhukalov | Yes, I see | 22:22 |
| kozhukalov | fair point | 22:22 |
| clarkb | ya I think the simple way of doing this is a set of file moves (and corresponding dir creation) then content for the updated index.html | 22:27 |
| clarkb | this can all be done atomically since we'd update the RW volume in afs then publish it when we're happy with the result | 22:28 |
| clarkb | so in theory we could stage it and have you confirm the results first too, but that proably isn't necessary if we keep it simple | 22:28 |
| kozhukalov | updated the scripts repository, added bare scripts 01_bare_mkdir.sh 02_bare_move.sh and 03_update_index.sh | 22:36 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!