Thursday, 2020-01-30

*** ijolliffe has quit IRC01:32
*** TxGirlGeek has quit IRC01:49
*** HuyNguyen has joined #starlingx02:37
*** hyunsikyang has joined #starlingx05:16
*** hyunsikyang has quit IRC09:04
*** hyunsikyang has joined #starlingx10:36
*** ijolliffe has joined #starlingx13:47
*** HuyNguyen has quit IRC13:51
*** HuyNguyen has joined #starlingx13:51
*** HuyNguyen has quit IRC13:54
*** HuyNguyen has joined #starlingx13:55
*** HuyNguyen has quit IRC14:21
*** HuyNguyen has joined #starlingx14:21
*** TxGirlGeek has joined #starlingx17:40
sgwdpenney: question about the tagging, we did not talk about it in the build meeting.18:09
sgwCould this cause a helm issue during the running of the ansible playbook?18:09
sgwdpenney: further Q for my understanding, if we have PBR, would this help solve this issue since an stx-3.0 fix could get a v3.y.z tag while a stx-4.0 fix would be v4.x.x?18:20
dpenneyPBR wouldn't affect this. This is to give us a mechanism to lock down static image references in places like the ansible playbook that are currently referencing master-centos-stable-latest at runtime, which would basically be a moving target18:41
dpenneyin the case of the bug I referenced, it's running the 2.0 load, but referencing master-centos-stable-latest for one of the images, which picks up an incompatible image18:41
sgwdpenney: thanks, ignore the helm issue, that was a proxy issue on my end18:54
dpenneyimages like the openstack ones that get pulled in by a built/managed application are fine, as they get built referencing the versions from the loadbuild. But once we added some starlingx images into installed charts/whatever with static references, we needed some way to have a locked down version ref18:57
sgwdpenney: do you need to lock down both openstack images and starlingx images?  Why can't PBR be used with the starlingx genrated images?  It seems that we are then creating another versioning/tagging system19:00
dpenneythe openstack images get locked down by referencing the image records. CENGN builds loads weekly with a generated version tag based on timestamp, and the application build uses the record of those builds to update the charts with references to those versions.19:02
dpenneyie. CENGN runs build-stx-images and specifies a version label like 20200128T000001Z.0, which gets added into the image tag of master-centos-stable-20200128T000001Z.019:03
dpenneyand all images that are built in that run get that same timestamped tag19:04
dpenneyand then retagged with -latest19:04
dpenneythere is currently no independent versioning for individual images, and nothing to say "get the version for this image from repo X's PBR"19:05
dpenneymultiple ways for the images to get built, multiple ways to get the content used for building the image19:05
sgwdpenney: so could we change this to create a method to get the version from the repo X's PBR?19:16
sgwor more specificaly package Y's PBR19:17
dpenneyseems like it would be complicated based on the wide variety of ways the images can be built, and would also require some build avoidance and load management. ie. building image X which is primarily using package Y, so use Y's PBR as the version for the image... so if Y hasn't changed, don't rebuild it... but maybe dependencies or other components have changed, so maybe rebuild it, but versions would collide19:21
dpenneysince these images are more than just the primary package19:22
sgwThere must be a way to simplfy this problem, it seems overly complex19:48
*** TxGirlGeek has quit IRC20:05
sgwslittle1: I am trying the distro layer and it seems to not find the compile layer's rpms, I have some logs with missing files21:00
slittle1trying ...21:05
*** TxGirlGeek has joined #starlingx21:07
slittle1which step is complaining ?21:09
slittle1sgw: which command is failing ?21:12
sgwdownload_mirrors.sh21:12
slittle1I think it's a caching problem21:24
slittle1did you see the 'run yum --enablerepo=CENGN_Starlingx-cengn_compiler_installer_layer clean metadata'  in the logs21:24
sgwI do now!21:24
sgwI am running as non-root, that command fails21:25
sgwI am also struggling with the cento8 mirror, a different issue, but today is a bad mirror day.21:28
slittle1sgw: 'yum clean metadata' didn't clear it up for me ... checking id repodata is up to date21:30
sgwAh so your seeing a similar problem?21:30
slittle1ok I understand it21:43
slittle1cengn's miror is now trying to mirror cengn's own build21:44
slittle1download mirror is mapping   mirror/starlingx/master/centos/compiler/latest_build/outputs/RPMS/std    to   mirror/centos/mirror.starlingx.cengn.ca/mirror/starlingx/master/centos/compiler/latest_build/outputs/RPMS/std21:45
slittle1it doesn't mirror rpm.lst for one21:48
slittle1and the mirror's repodata is out of date21:50
*** sgw has quit IRC21:54
*** sgw has joined #starlingx22:11
*** ijolliffe has quit IRC22:18
sgwslittle1: any update?22:28

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!