Wednesday, 2018-11-21

*** goern has quit IRC02:11
openstackgerritIan Wienand proposed openstack-infra/nodepool master: Add Fedora 29 testing  https://review.openstack.org/61867102:49
*** j^2 has joined #zuul03:35
*** bhavikdbavishi has joined #zuul03:58
*** bhavikdbavishi1 has joined #zuul04:01
*** bhavikdbavishi has quit IRC04:03
*** bhavikdbavishi1 is now known as bhavikdbavishi04:03
*** j^2 has quit IRC04:03
openstackgerritIan Wienand proposed openstack-infra/nodepool master: Add Fedora 29 testing  https://review.openstack.org/61867104:11
openstackgerritIan Wienand proposed openstack-infra/nodepool master: Add Fedora 29 testing  https://review.openstack.org/61867104:12
*** rlandy has quit IRC04:31
*** bjackman has joined #zuul05:11
*** caphrim007_ has joined #zuul05:21
openstackgerritIan Wienand proposed openstack-infra/nodepool master: Add Fedora 29 testing  https://review.openstack.org/61867105:23
*** chandankumar has joined #zuul05:36
*** chandankumar is now known as chkumar|ruck05:37
openstackgerritTobias Henkel proposed openstack-infra/zuul master: DNM: Test zuul gear keepalive  https://review.openstack.org/61915006:22
*** threestrands has joined #zuul06:58
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: executor: add support for generic build resource  https://review.openstack.org/57066807:05
*** rfolco has quit IRC07:06
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool master: Implement zookeeper-auth  https://review.openstack.org/61915507:13
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: Implement zookeeper-auth  https://review.openstack.org/61915607:13
*** quiquell|off is now known as quiquell07:28
openstackgerritMerged openstack-infra/nodepool master: Remove nodepool-k8s-functional and install-nodepool roles  https://review.openstack.org/61640907:43
*** quiquell is now known as quiquell|brb07:53
*** bhavikdbavishi has quit IRC07:53
*** goern has joined #zuul08:01
*** quiquell|brb is now known as quiquell08:15
*** themroc has joined #zuul08:19
*** gtema has joined #zuul08:20
quiquellpabelanger: Good morning are you there ?08:29
*** bhavikdbavishi has joined #zuul08:32
*** eumel8 has joined #zuul08:45
*** jpena|off is now known as jpena08:52
openstackgerritTobias Henkel proposed openstack-infra/zuul master: DNM: Test zuul gear keepalive  https://review.openstack.org/61915009:02
*** rfolco has joined #zuul09:09
tobiashquiquell: pabelanger is in a us timezone and probably online in a few hours09:11
quiquelltobiash: Ahh ok sorry thanks anyways, I think I found the issue09:13
*** chkumar|ruck has quit IRC09:18
*** chkumar|ruck has joined #zuul09:18
*** bhavikdbavishi has quit IRC09:22
*** bhavikdbavishi1 has joined #zuul09:22
*** bhavikdbavishi1 is now known as bhavikdbavishi09:24
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: Implement zookeeper-auth  https://review.openstack.org/61915609:25
*** pcaruana has joined #zuul09:48
*** sshnaidm|afk is now known as sshnaidm10:02
quiquelltobiash: Has a question with /var/lib/zuul/executor-git/ repos10:37
quiquelltobiash: do they get updated everytime a gerrit change is received ?10:37
*** threestrands has quit IRC10:43
tobiashquiquell: basically yes10:53
tobiashquiquell: they get updated just before executing the job10:54
*** gtema has quit IRC11:00
*** dkehn has quit IRC11:21
*** themroc has quit IRC11:48
*** mugsie has joined #zuul11:51
*** bhavikdbavishi1 has joined #zuul12:02
*** bhavikdbavishi has quit IRC12:03
*** bhavikdbavishi1 is now known as bhavikdbavishi12:03
*** sshnaidm is now known as sshnaidm|afk12:15
*** gtema has joined #zuul12:18
*** bhavikdbavishi has quit IRC12:25
*** jpena is now known as jpena|lunch12:39
*** bjackman has quit IRC12:47
*** bjackman has joined #zuul12:56
*** bjackman has quit IRC13:09
*** evrardjp has joined #zuul13:15
pabelangermorning13:29
*** dkehn has joined #zuul13:37
*** rlandy has joined #zuul13:37
*** jpena|lunch is now known as jpena13:42
openstackgerritMarkus Hosch proposed openstack-infra/zuul master: Add testcase to show inconsistency during merging  https://review.openstack.org/61924513:53
*** quiquell is now known as quiquell|brb13:53
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Display ref instead of NA for time triggered items  https://review.openstack.org/61925214:03
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Add testcase to show inconsistency during merging  https://review.openstack.org/61924514:06
*** chkumar|ruck has quit IRC14:12
*** quiquell|brb is now known as quiquell14:19
openstackgerritQuique Llorente proposed openstack-infra/zuul master: Prevent exception at executor  https://review.openstack.org/61798414:24
*** quiquell is now known as quiquell|brb14:32
*** quiquell|brb is now known as quiquell14:48
pabelangerseems my fedora DIBs are broken today, because of deltarpm being used14:59
pabelangertrying to see what changed15:00
*** bjackman has joined #zuul15:00
*** chandankumar has joined #zuul15:11
*** chandankumar has quit IRC15:22
*** chandankumar has joined #zuul15:24
*** bjackman has quit IRC15:31
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Fix manual dequeue of github items  https://review.openstack.org/61927215:34
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Fix manual dequeue of github items  https://review.openstack.org/61927215:35
*** chandankumar has quit IRC15:39
*** quiquell is now known as quiquell|off15:39
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Display ref instead of NA for time triggered items  https://review.openstack.org/61925215:43
clarkbpabelanger: there have been changes to deprecate 27 and switch to 29 in places. Possibly related?16:14
pabelangerclarkb: not sure just yet, it seems to be a mismatch of rpm / drpm packages in our nodes.16:15
pabelangerfor now, I've disabled deltarpms like openstack16:15
pabelangerbut yah, we also need to update to fedora-29 too16:15
gtemathis would be great, I have prepared change in devstack for f2916:16
clarkbgtema: pabelanger its all in progress with ianw driving it. THe big hurdle now is getting the mirror going for it which there are changes for that needed review yesterday (they all have my +2)16:18
clarkbhttps://review.openstack.org/#/c/618504/ in particular16:18
pabelanger+316:19
*** hashar has joined #zuul16:34
*** bhavikdbavishi has joined #zuul16:40
*** pcaruana has quit IRC16:50
*** hashar has quit IRC17:02
*** bhavikdbavishi has quit IRC17:16
*** bhavikdbavishi has joined #zuul17:19
*** bhavikdbavishi has quit IRC17:24
clarkbpabelanger: the executor zone changes lgtm now thanks17:46
pabelangeryay, thanks for review17:49
pabelangerclarkb: ianw: was able to boot and use a fedora-29 DIB using latest version of diskimage-builder. only issue I had was network-scripts RPM is no longer installed by default, so quickly patched our ansible-network elements to make it work18:06
clarkbpabelanger: ya there are a bunch of changes up to use network manager too (because that is coming in rhel 8 I guess)18:06
pabelangerclarkb: Yah, I should be able to review those shortly, help move that along18:07
*** jpena is now known as jpena|off18:13
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Display ref instead of NA for time triggered items  https://review.openstack.org/61925218:30
pabelangerCan somebody remind me, if a provider tries to launch a node, but the node hits quota exceeded error, do we keep retying (forever) to launch the node only on the provider?18:45
clarkbpabelanger: I think its still the default 3 retries then on to the next provider, but we wait until we delete a node before trying again18:47
pabelangerokay, I think I hit an edge case, I have a stuck job waiting on a provider that has no quota. But retries doesn't seem to get to 318:49
pabelangerhttp://paste.openstack.org/show/735914/18:49
pabelangerand because, I've don't have any nodes online, nodepool cannot delete anything to start again18:49
pabelangerso it seems to just keep looping try launch a node in the provider with no quota18:49
clarkbpabelanger: why is there no quota if you have no instances there?18:50
*** gtema has quit IRC18:50
clarkbI think there is an assumption that there is quota to launch at least one node18:50
pabelangerclarkb: it is my fault, I manually booted an instance behind nodepool that takes up 8vcpu, and this provider only have 8vcpu quota18:50
pabelangeryah18:51
pabelangerI think that is what I am hitting18:51
pabelangerI actually have zero quota right now18:51
pabelangerI can fix it by deleting my node manually, but want to see if this is an actual bug or design18:51
pabelangerfeels like a bug18:52
clarkbI mean there isn't much else for nodepool to do right? you've told it a max server value, but that number isn't valid. It tries anyway (because it was asked to) then it fails and will let the next provider handle it18:54
clarkbthe only different behavior it could do is decline the request upfront I think18:54
pabelangerI think something is wrong on my quota info from the provider18:55
pabelangerbecause nodepool should ask if there is quota available, and it does18:55
pabelangerhttp://paste.openstack.org/show/735915/18:56
pabelangermy remaining quota is 0 for cores18:56
pabelangernot sure why nodepool would try to launch a node18:56
pabelangeris 0 a non_negative?18:58
pabelangereg: https://git.zuul-ci.org/cgit/nodepool/tree/nodepool/driver/utils.py#n15918:59
clarkbpabelanger: ya that may be it19:00
pabelangeryah, I think https://git.zuul-ci.org/cgit/nodepool/tree/nodepool/driver/openstack/handler.py#n318 is the reason why it keeps trying19:01
pabelangerI have to head out for a checkup now, but will dive more into it when I return19:01
openstackgerritMerged openstack-infra/nodepool master: move 01-nodepool-setup to a later phase  https://review.openstack.org/61018819:29
*** hashar has joined #zuul19:42
*** hashar has quit IRC19:50
*** hashar has joined #zuul19:50
*** eumel8 has quit IRC21:59
*** hashar has quit IRC22:41
SpamapShm I guess if I push a commit into my config project but it doesn't have any post jobs zuul never reconfigures.. does that sound right?22:59
clarkbSpamapS: no, zuul doesn't rely on post jobs to reconfigure its internal config23:03
clarkbSpamapS: the onyl thing that needs external input is the tenant config23:03
clarkbis it possible the config is broken so not able to load?23:04
SpamapSquite23:05
clarkbSpamapS: if you are running the current status dashboard there is now an errors alarm bell in the top right23:07
clarkbit should show you any errors if they exist23:07
clarkbif not running an up to date dashboard you can probably get that info from the api somewhere23:07
SpamapSalthough it passed a noop check23:08
SpamapSso it at least parses23:09
SpamapSI need to rebase my local patches on something newer.. Zuul version: 3.2.1.dev38 5ec14aa823:09
SpamapSwaaaaant the new thing23:10
SpamapSOh actually no it's working23:11
SpamapSI didn't actually update my zuul-web to have the db config23:12
SpamapSshouldn't zuul-web be querying zuul-scheduler for builds via gearman though?23:12
clarkbSpamapS: the historical build info all comes out of the sql connection. The current in progress stuff happens as you describe iirc23:13
SpamapSah23:15
SpamapSso zuul-web needs to talk to the DB23:15
SpamapSdoes it do some magic to find the connection to use?23:16
clarkbno I think it uses the first sql connection listed in the config23:16
clarkbiirc there are TODOs in the code to make it smarter about that23:16
*** rlandy is now known as rlandy|bbl23:17
SpamapS        job = self.rpc.submitJob('zuul:tenant_sql_connection',23:17
SpamapS                                 {'tenant': tenant})23:17
SpamapSso something in the tenant23:18
SpamapSahh, found the NOTE23:20
SpamapSand yeah, once I gave zuul-web the db conn it's working23:35
clarkbSpamapS: fwiw there is a lot of good stuff in 3.3.023:47
clarkbthere was a big gap in time there, I'd recommend rebasing even though you got it working23:47

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