Wednesday, 2019-02-27

*** sdake has quit IRC00:00
openstackgerritJames E. Blair proposed openstack-infra/nodepool master: Support requests for specific providers  https://review.openstack.org/63941800:00
*** jesusaur has joined #zuul00:00
jktI'm using just 'tarball' for artifact name when calling zuul_return, for all six different artifacts -- is that a problem?00:01
corvusjkt: the artifact names are not related to provides/requires00:02
corvusit's just to disambiguate the tarball from the rpm, or the log url, or anything else00:02
*** sdake has joined #zuul00:03
jktcorvus: thanks00:04
jktcorvus: any idea why I am getting artifacts from a different 'provides', then?00:04
corvusif your six consuming jobs are running on a change which depends on a change where your six providing jobs ran, you should see artifacts from all 6 providing jobs.00:04
*** sdake has quit IRC00:05
corvusassuming that provides/requires matches for all the jobs00:05
corvusjkt: if you can share links, that may be helpful :)00:05
jkthere's my provider project: http://paste.openstack.org/show/746375/00:05
jktthis is a consumer: http://paste.openstack.org/show/746376/00:06
*** sdake has joined #zuul00:07
*** sdake has quit IRC00:10
jktcorvus: and here's the inventory from one of the consumer jobs, http://paste.openstack.org/show/746377/00:11
jktthis job was supposed to get artifact from provides: CzechLight-deps-f29-clang-asan, but instead it got one from provides: CzechLight-deps-f29-gcc00:13
*** edmondsw has quit IRC00:17
corvusjkt: i agree with your analysis of the problem and don't immediately see why it's getting the wrong data00:19
corvusit does seem like a bug00:19
jktcorvus: thanks for looking to this00:21
openstackgerritJames E. Blair proposed openstack-infra/zuul master: WIP failing test case for multiple provides/requires  https://review.openstack.org/63947200:28
corvusjkt: i have to run now, but i think that test case simulates your problem, and it fails for me in the same way you describe00:29
jktcorvus: excellent, thanks00:30
* jkt calls it a day, be back tomorrow00:31
*** sdake has joined #zuul00:32
*** jamesmcarthur has joined #zuul00:47
*** sdake has quit IRC00:59
*** jamesmcarthur has quit IRC01:01
*** sanjayu_ has quit IRC01:01
*** jamesmcarthur has joined #zuul01:02
*** sdake has joined #zuul01:35
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool master: Add python-path option to label  https://review.openstack.org/63733801:36
*** takamatsu_ has quit IRC01:39
*** edmondsw has joined #zuul01:43
*** takamatsu_ has joined #zuul01:45
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool master: Add python-path option to label  https://review.openstack.org/63733801:55
*** sdake has quit IRC02:09
*** sdake has joined #zuul02:11
*** jesusaur has quit IRC02:11
*** sdake has quit IRC02:13
*** sdake has joined #zuul02:15
*** jesusaur has joined #zuul02:15
*** sdake has quit IRC02:16
*** jamesmcarthur has quit IRC02:18
*** jamesmcarthur has joined #zuul02:20
*** jamesmcarthur has quit IRC02:25
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool master: Add python-path option to label  https://review.openstack.org/63733802:29
tristanCjhesketh: about corvus comment's on 607077, do you remember why freeze-jobs and freeze-job doesn't produce the same info?02:30
tristanCjhesketh: how about we make them like the jobs and job endpoints, e.g. freeze-jobs just return the list of job?02:31
jheskethtristanC: I've seen the comment, but haven't taken time to look closely at why. I think it was just part of my exploration of how to implement the feature and it's likely not useful02:32
jheskethtristanC: I agree, returning a list of frozen jobs without the deep details is probably useful, then the user can freeze the specific job they need the playbooks for02:32
jheskethso that sounds good to me if you think it's a good idea?02:32
jhesketh(I'm happy to help implement that too if you'd like)02:33
tristanCjhesketh: it seems it should work the same with regards to zuul-runner executing a job. I can update freeze-jobs to return simplified data now02:34
jheskethsure, we haven't actually provided a tool to discover the jobs, but it'd be there as an endpoint for users if they need02:35
jheskethsure, that sounds good :-)02:35
*** bhavikdbavishi has joined #zuul02:38
*** sdake has joined #zuul02:41
*** sdake has quit IRC02:45
*** sdake has joined #zuul02:48
*** takamatsu_ has quit IRC02:53
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: Add API endpoint to get frozen jobs  https://review.openstack.org/60707702:54
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: Get executor job params  https://review.openstack.org/60707802:54
*** jamesmcarthur has joined #zuul02:55
*** sdake has quit IRC02:55
*** sdake has joined #zuul02:55
*** sdake has quit IRC03:01
*** jamesmcarthur has quit IRC03:01
*** sdake_ has joined #zuul03:01
*** sdake_ has quit IRC03:10
*** sdake has joined #zuul03:11
*** sdake has quit IRC03:15
*** sdake has joined #zuul03:16
*** sdake_ has joined #zuul03:23
*** sdake has quit IRC03:23
*** sdake_ has quit IRC03:25
*** sdake has joined #zuul03:26
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add /connections route  https://review.openstack.org/63170303:27
tristanCcorvus: mordred: tobiash: SpamapS: would be super helpful to have 631703 merged too for zuul-runner usage03:28
*** sdake has quit IRC03:30
*** sdake has joined #zuul03:31
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: Add API endpoint to get frozen jobs  https://review.openstack.org/60707703:31
*** sdake has quit IRC03:35
*** sdake has joined #zuul03:36
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool master: Add python-path option to node  https://review.openstack.org/63733803:44
*** sdake has quit IRC03:44
*** sdake_ has joined #zuul03:45
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: Get executor job params  https://review.openstack.org/60707803:48
*** sdake_ has quit IRC03:51
*** sdake has joined #zuul03:52
*** sdake has quit IRC03:55
*** sdake has joined #zuul03:58
*** sdake has quit IRC04:00
*** sdake_ has joined #zuul04:03
*** sdake_ has quit IRC04:05
*** sdake has joined #zuul04:05
*** sdake has quit IRC04:11
*** sdake_ has joined #zuul04:12
*** spsurya has joined #zuul04:15
*** sdake_ has quit IRC04:17
*** bjackman_ has joined #zuul04:31
*** raukadah is now known as chandankumar04:40
*** jamesmcarthur has joined #zuul04:46
*** dkehn has quit IRC04:56
*** sanjayu_ has joined #zuul05:19
*** jamesmcarthur has quit IRC05:19
*** jesusaur has quit IRC05:30
*** jesusaur has joined #zuul05:36
*** rlandy has quit IRC05:37
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool master: Add python-path option to node  https://review.openstack.org/63733806:38
*** jamesmcarthur has joined #zuul06:49
*** quiquell|off is now known as quiquell06:52
*** jamesmcarthur has quit IRC06:54
*** takamatsu_ has joined #zuul07:21
*** gtema has joined #zuul07:39
*** bhavikdbavishi has quit IRC07:49
*** jamesmcarthur has joined #zuul07:51
*** jamesmcarthur has quit IRC07:55
*** pcaruana has joined #zuul08:13
*** bhavikdbavishi has joined #zuul08:14
*** zbr|ssbarnea has joined #zuul08:20
*** zbr|ssbarnea is now known as zbr08:22
*** hashar has joined #zuul08:27
*** pcaruana has quit IRC08:28
*** jesusaur has quit IRC08:30
*** hashar has quit IRC08:31
*** takamatsu_ has quit IRC08:31
*** jesusaur has joined #zuul08:35
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool master: doc: add provider driver development instructions  https://review.openstack.org/63959508:37
*** pcaruana has joined #zuul08:42
*** pcaruana has quit IRC08:51
*** jamesmcarthur has joined #zuul08:51
*** jamesmcarthur has quit IRC08:56
*** jpena|off is now known as jpena08:57
*** pcaruana has joined #zuul08:58
*** pcaruana|afk| has joined #zuul09:01
*** pcaruana has quit IRC09:03
*** hashar has joined #zuul09:06
*** takamatsu has joined #zuul09:15
*** shachar has quit IRC09:28
*** jesusaur has quit IRC09:31
*** jesusaur has joined #zuul09:40
*** takamatsu has quit IRC09:44
*** jesusaur has quit IRC09:46
*** jesusaur has joined #zuul09:50
*** jamesmcarthur has joined #zuul09:52
*** jamesmcarthur has quit IRC09:57
*** sdake has joined #zuul10:03
*** sdake has quit IRC10:05
*** snapiri has joined #zuul10:07
*** sdake has joined #zuul10:08
*** sdake has quit IRC10:10
*** sdake has joined #zuul10:13
*** sdake has quit IRC10:15
*** sdake has joined #zuul10:22
*** panda|ruck|off is now known as panda10:23
*** panda is now known as panda|ruck10:23
*** sdake has quit IRC10:25
*** sdake has joined #zuul10:26
*** sdake has quit IRC10:30
*** sdake has joined #zuul10:31
*** sdake has quit IRC10:35
*** sdake has joined #zuul10:36
*** sdake has quit IRC10:41
*** sdake_ has joined #zuul10:41
*** sanjayu_ has quit IRC10:45
*** sdake_ has quit IRC10:45
*** sanjayu_ has joined #zuul10:45
*** bhavikdbavishi has quit IRC10:47
*** sdake has joined #zuul10:47
*** gtema has quit IRC10:49
*** sdake has quit IRC10:50
*** sdake has joined #zuul10:51
*** sdake has quit IRC10:55
*** sdake has joined #zuul10:56
*** sdake has quit IRC11:00
*** sdake has joined #zuul11:01
*** hashar has quit IRC11:14
*** gtema has joined #zuul11:19
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool master: wip: add a standalone launcher object  https://review.openstack.org/63963211:21
*** takamatsu has joined #zuul11:24
tristanCjhesketh: 639632 is the nodepool thing i mentioned for zuul-runner, it let you spawn node without any service11:24
*** sanjayu_ has quit IRC11:25
*** sanjayu_ has joined #zuul11:25
*** sanjayu_ has quit IRC11:39
*** sanjayu_ has joined #zuul11:40
*** sanjayu_ has quit IRC11:41
*** sanjayu_ has joined #zuul11:42
*** sshnaidm|afk is now known as sshnaidm11:49
*** sanjayu_ has quit IRC11:51
*** sanjayu_ has joined #zuul11:52
*** jamesmcarthur has joined #zuul11:54
*** bhavikdbavishi has joined #zuul11:58
*** jamesmcarthur has quit IRC11:59
jheskethtristanC: oh cool, I'll take a look tomorrow :-)12:05
*** bhavikdbavishi has quit IRC12:25
*** bhavikdbavishi has joined #zuul12:26
*** gtema has quit IRC12:27
openstackgerritElod Illes proposed openstack-infra/zuul-jobs master: Explanatory comment for Editable Git install  https://review.openstack.org/63964912:33
*** jpena is now known as jpena|lunch12:36
*** bhavikdbavishi has quit IRC12:37
*** bhavikdbavishi has joined #zuul12:45
*** jamesmcarthur has joined #zuul12:55
*** bjackman_ has quit IRC12:55
*** jamesmcarthur has quit IRC12:59
*** pcaruana|afk| has quit IRC13:09
*** bhavikdbavishi has quit IRC13:11
*** sdake has quit IRC13:16
*** quiquell is now known as quiquell|lunch13:23
*** gtema has joined #zuul13:33
*** rlandy has joined #zuul13:39
*** jpena|lunch is now known as jpena13:40
*** jamesmcarthur has joined #zuul13:48
*** quiquell|lunch is now known as quiquell13:57
*** pradyunsg has left #zuul13:58
*** sanjayu_ has quit IRC14:09
*** sanjayu_ has joined #zuul14:09
*** sdake has joined #zuul14:12
*** sdake has quit IRC14:12
*** jamesmcarthur has quit IRC14:14
*** sdake has joined #zuul14:49
*** sdake has quit IRC14:55
*** bhavikdbavishi has joined #zuul14:55
*** pcaruana has joined #zuul14:57
*** sdake has joined #zuul15:01
*** jpena is now known as jpena|brb15:02
*** jamesmcarthur has joined #zuul15:03
josefwellsI'm trying to pare down the docker quickstart to remove the parts I don't need, when adding my own static nodepool I started seeing errors in launcher15:09
josefwellslauncher_1      | 2019-02-27 15:09:56,807 DEBUG nodepool.NodePool: Detected ZooKeeper server changes                                                          launcher_1      | 2019-02-27 15:09:56,807 ERROR nodepool.NodePool: Exception in main loop:                                                                    launcher_1      | Traceback (most recent call last): launcher_1      |   File "/usr/local/lib/python3.7/site-packages/n15:10
josefwellsI seemed to be able to still run pipelines, but my last change, removing the label of the vm nodepool "ubuntu-bionic". seems to keep anything from working15:12
pabelangeris there more to the traceback?15:17
josefwellsno, thats it15:18
pabelangerI am unsure if we expose nodepool-launcher logs in quickstart15:19
josefwellsit might be more changes here, removing the 'node' from docker-compose.yaml or possible the node entry from nodepool.yaml15:19
pabelangerbut, if so, would be logged there15:19
josefwellsbut I don't see any other references to it in the configuration15:19
josefwellshmm, actually, the master branch of the untrusted project probably still does15:19
josefwellsno, must be a config thing15:21
josefwells yeah, and that is switched over to my new static pool15:21
*** sanjayu_ has quit IRC15:32
josefwellslooks like I had an error in my config, I added some errany characters at the start of the 'zookeeper-servers:' line, so it didn't know what zookeeper-server to use and that is how it manifested15:32
*** sanjayu_ has joined #zuul15:32
*** sdake has quit IRC15:33
*** sdake has joined #zuul15:35
*** dmellado has quit IRC15:42
*** dmellado has joined #zuul15:43
*** jpena|brb is now known as jpena15:45
*** quiquell is now known as quiquell|off15:46
*** takamatsu has quit IRC16:09
*** quiquell|off is now known as quiquell|r--16:10
*** chandankumar is now known as raukadah16:11
*** hashar has joined #zuul16:19
*** sanjayu_ has quit IRC16:28
*** saneax has joined #zuul16:28
*** dmellado has quit IRC16:32
*** quiquell|r-- is now known as quiquell|off16:32
*** dmellado has joined #zuul16:34
*** nilashishc has joined #zuul16:38
*** saneax has quit IRC16:46
*** gouthamr_ has joined #zuul16:46
*** gouthamr has quit IRC16:48
*** gouthamr has joined #zuul16:50
*** gouthamr_ has quit IRC16:50
*** sdake has quit IRC16:52
*** sdake has joined #zuul16:54
*** pcaruana has quit IRC16:57
*** sdake has quit IRC17:02
*** gtema has quit IRC17:11
*** jamesmcarthur_ has joined #zuul17:14
*** jamesmcarthur has quit IRC17:17
*** nilashishc has quit IRC17:20
*** nilashishc has joined #zuul17:30
*** hashar has quit IRC17:40
*** takamatsu has joined #zuul17:41
*** nilashishc has quit IRC17:41
*** nilashishc has joined #zuul17:42
*** nilashishc has quit IRC17:44
*** takamatsu has quit IRC18:01
*** panda|ruck is now known as panda|ruck|off18:09
*** jpena is now known as jpena|off18:11
*** bhavikdbavishi has quit IRC18:12
*** hashar has joined #zuul18:19
*** sdake has joined #zuul18:25
*** jesusaur has quit IRC18:28
*** sshnaidm is now known as sshnaidm|afk18:28
*** sdake has quit IRC18:33
*** jesusaur has joined #zuul18:34
*** sdake has joined #zuul18:38
*** sdake has quit IRC18:44
*** sdake has joined #zuul18:45
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Add a tool to decrypt a secret  https://review.openstack.org/63977118:47
*** sdake has quit IRC18:51
*** takamatsu has joined #zuul18:52
*** sdake has joined #zuul18:56
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: Handle multiple docker images with the same repository  https://review.openstack.org/63977919:12
*** electrofelix has quit IRC19:17
*** spsurya has quit IRC19:52
*** quiquell|off is now known as quiquell20:02
SpamapStobiash: I know you've been playing with AWS, do you work with ECR much? I have a bunch of stuff for uploading/tagging images to ECR.. have not prioritized open sourcing them to zuul-jobs, but they live at https://github.com/GoodMoney/goodmoney-zuul-jobs if you're looking for stuff.20:13
* SpamapS working on a version of the promote roles that works with ECR20:13
tobiashSpamapS: I didn't use ecr yet. I stick to openshift for now so we have more or less the same environment on-premise and in aws20:16
*** jamesmcarthur_ has quit IRC20:20
*** jamesmcarthur has joined #zuul20:57
*** hashar has quit IRC21:13
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Fix multiple jobs with provides/requires  https://review.openstack.org/63947221:13
corvusjkt: ^ i think that's the bug you found, thanks :)21:13
tobiashcorvus: I commented on 63977121:14
corvustobiash, fungi: ack.  i think we can clean it up.  i mostly wanted to get it off of my workstation in case it was useful :)21:15
tobiashtristanC: +2 with comment on 60707721:18
*** hashar has joined #zuul21:22
*** hashar has quit IRC21:22
*** jamesmcarthur has quit IRC21:24
*** jamesmcarthur has joined #zuul21:24
tobiashtristanC: commented on 60707821:32
tobiashtristanC, corvus: I just added another question on 607077 regarding the freeze-jobs api21:34
tobiashcorvus: +2 with comment on 63879621:54
tobiashcorvus: forget my comment...21:57
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: [WIP] Add AuthorizationRule Configuration Object, claim validation  https://review.openstack.org/63985522:11
SpamapStobiash: on-premise is a misnomer btw. You mean on-prem, or on-premises (on-premise is about the assumptions we agree on ;-)22:21
tobiashSpamapS: thanks :)22:23
*** jamesmcarthur has quit IRC22:36
*** sdake has quit IRC22:36
*** jamesmcarthur has joined #zuul22:36
daniel2So it looks like in version 0.3.0 of nodepool it used a setup script, I also see that puppet was used to provision nodes after they were started.  In 0.5.0, what was changed to provision nodes?22:46
clarkbdaniel2: I think you are describing the snapshot image build process. We converted that to disk image builder instead22:48
clarkbdaniel2: for a while we still used puppet in the image building process with disk image builder, but that wasn't required (also wasn't required in the snapshot case) and we eventually removed puppet as a dep for that22:48
daniel2clarkb: So I've got the images to spin up instances in nodepool, but right now they are just bare with jenkins.  I'm trying to understand how to get devstack installed on them.  Originally it appeared to use this: https://github.com/a10networks-ci/project-config/blob/master/nodepool/scripts/prepare_node_devstack.sh22:50
daniel2bare with jenkins slave user*22:50
daniel2I noticed that there still is a ready script, where does that script come into play?22:51
*** sdake has joined #zuul22:53
clarkbthe ready script was used to do any final checks of the test node and any final configuration before hadning it off to be used in a test job22:55
clarkbone of the big things we used it for was to set up the networking between test nodes in the multinode test setups (firewall rules etc)22:55
clarkbit is run on every host that is booted and if it fails nodepool discards the node22:56
clarkbas far as getting devstack installed on the images you could do that at image build time or during the job as a job step22:56
*** rlandy is now known as rlandy|bbl23:30
*** sdake has quit IRC23:38
*** jamesmcarthur has quit IRC23:55

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