*** baoli_ has quit IRC | 00:00 | |
*** ashleighfarnham has quit IRC | 00:00 | |
*** baoli has joined #openstack-infra | 00:01 | |
*** Longgeek has joined #openstack-infra | 00:01 | |
*** dannywilson has quit IRC | 00:01 | |
*** yamamoto has quit IRC | 00:01 | |
*** crc32 has quit IRC | 00:01 | |
*** dboik has quit IRC | 00:02 | |
*** ghostpl_ has joined #openstack-infra | 00:02 | |
*** dboik_ has quit IRC | 00:02 | |
*** ddieterl_ has joined #openstack-infra | 00:03 | |
*** prad has quit IRC | 00:05 | |
*** baoli has quit IRC | 00:05 | |
*** bhunter71 has joined #openstack-infra | 00:06 | |
*** ddieterly has quit IRC | 00:06 | |
*** hichihara has joined #openstack-infra | 00:07 | |
*** ghostpl_ has quit IRC | 00:08 | |
*** baoli has joined #openstack-infra | 00:09 | |
*** Somay has quit IRC | 00:09 | |
*** banix has quit IRC | 00:12 | |
anteaya | fungi: that is a good reason | 00:12 |
---|---|---|
anteaya | clarkb: thanks I did | 00:12 |
*** crc32 has joined #openstack-infra | 00:12 | |
*** marun has joined #openstack-infra | 00:13 | |
*** Somay has joined #openstack-infra | 00:13 | |
anteaya | mtreinish: +2 on https://review.openstack.org/#/c/164451/ you just need one more project-config core review | 00:14 |
*** baoli has quit IRC | 00:14 | |
*** markvoelker has quit IRC | 00:15 | |
*** achanda has quit IRC | 00:15 | |
mtreinish | anteaya: thanks | 00:16 |
*** dangers is now known as dangers_away | 00:16 | |
*** dangers_away is now known as dangers | 00:16 | |
*** achanda has joined #openstack-infra | 00:16 | |
dougwig | jeblair: is it a known issue for gertty to lock up for 5-15 seconds constantly? | 00:17 |
*** oomichi has quit IRC | 00:17 | |
*** baoli has joined #openstack-infra | 00:18 | |
*** achanda has quit IRC | 00:18 | |
*** achanda has joined #openstack-infra | 00:18 | |
*** Longgeek has quit IRC | 00:18 | |
*** sputnik13 has quit IRC | 00:23 | |
anteaya | mtreinish: welcome, good hunting | 00:23 |
*** bhuvan has quit IRC | 00:27 | |
*** dmorita has quit IRC | 00:29 | |
*** mtanino has quit IRC | 00:30 | |
*** achanda has quit IRC | 00:30 | |
mmedvede | dougwig: I thought it was a consequence of not having a separate 'thread' for ui updates while gertty is updating its db | 00:31 |
*** markvoelker has joined #openstack-infra | 00:32 | |
mmedvede | I might be wrong, but I do experience the issue on initial startup | 00:32 |
anteaya | dougwig mmedvede how many repos do you sync with? | 00:32 |
dougwig | anteaya: standby, that's about 4 clicks away, which will be a few minutes. :-) | 00:33 |
*** yamamoto has joined #openstack-infra | 00:33 | |
mmedvede | anteaya: I have about 4 | 00:33 |
mmedvede | It does not hang for 15 seconds for me though, just in bursts of 2-3 seconds | 00:33 |
dougwig | anteaya: 7, including all the neutron repos. Sync is *never* 0, even when I leave it running overnight. the latest version is basically unusable, which is a bummer. | 00:33 |
anteaya | :( | 00:34 |
blitzrage | I got pinged like a boss! | 00:34 |
anteaya | so looking at https://storyboard.openstack.org/#!/project/698 | 00:34 |
anteaya | I'm not seeing a title that exactly matches what you describe | 00:35 |
anteaya | dougwig: do you run it in debug mode? have you logs? | 00:35 |
jeblair | dougwig: that seems like a long time for it to be non-responsive. if you can find out what's going on during that time, it might be very helpful. | 00:35 |
*** dboik has joined #openstack-infra | 00:35 | |
*** Somay has quit IRC | 00:35 | |
*** mfink_ has quit IRC | 00:35 | |
*** nelsnelson has quit IRC | 00:35 | |
jeblair | dougwig: and yeah, as anteaya says, running with "-d" might help figure out what it's stuck on | 00:35 |
dougwig | how to enable debug mode/any suggestions to narrow that down for you? | 00:35 |
dougwig | ok, standby. | 00:35 |
anteaya | gertty -d | 00:36 |
*** hdd has quit IRC | 00:36 | |
*** dboik_ has joined #openstack-infra | 00:36 | |
jeblair | dougwig: just fyi, i don't actually have a lot of time right now; i need to afk soon; but i will be happy to work with you interactively later if we need to pick it up | 00:36 |
dougwig | jeblair: no urgency here. whenever works is cool. | 00:37 |
dougwig | jeblair: thanks. | 00:37 |
jeblair | dougwig: also i believe tchaypo has reported that sometimes his sync counter never gets to zero; we haven't tracked that down yet either. not sure if it's related to something being slow like you're looking into. | 00:37 |
*** dalgaaf has quit IRC | 00:37 | |
tchaypo | with the latest set of patches I don’t see that any more | 00:38 |
dougwig | jeblair: constant gerrit traffic, and these: | 00:38 |
dougwig | https://www.irccloud.com/pastebin/tTvfQV0V | 00:38 |
tchaypo | it seemed as though it would periodically decide “hey, let’s go and scan all the things!”, and that would add jobs onto the queue that seemed to duplicate the jobs already in queue | 00:38 |
dougwig | tchaypo: pip version or master? | 00:38 |
tchaypo | neither | 00:38 |
*** dangers is now known as dangers_away | 00:38 | |
dougwig | tchaypo: ooh, tell me what to grab! :-) | 00:38 |
*** dangers_away is now known as dangers | 00:39 | |
tchaypo | https://www.irccloud.com/pastebin/PMwzB1qE/repo_refs.yaml | 00:39 |
jeblair | dougwig: what was the previous "Run:" line before "2015-03-17 18:37:16,882 Database lock held 19.9717209339 seconds" ? | 00:39 |
*** dboik has quit IRC | 00:40 | |
dougwig | https://www.irccloud.com/pastebin/jExPW2cF | 00:40 |
dougwig | jeblair: ^^ | 00:41 |
dougwig | looks like my pastebin got over-zealous | 00:41 |
tchaypo | I’m using prep_source_repos from https://review.openstack.org/#/c/137958/ to parse that yaml and apply the patches | 00:41 |
dougwig | another fun set of lag just now, too: | 00:41 |
dougwig | https://www.irccloud.com/pastebin/r6bdvFLw | 00:41 |
dougwig | and before you ask: | 00:42 |
dougwig | https://www.irccloud.com/pastebin/QpgEaBN8 | 00:42 |
tchaypo | oh, good news | 00:42 |
tchaypo | all 4 of those patches have hit master, so I’m using master. | 00:42 |
dougwig | ahh, ok, i'll switch from pip to master. | 00:43 |
*** banix has joined #openstack-infra | 00:43 | |
tchaypo | One of those changes, if I understand it correctly, catches things-to-be-queued that are already queued and doesn’t queue them again. I *think* that made a difference to me. | 00:44 |
tchaypo | The db locking change seems to have helped as well; it seems as though my bottleneck now is waiting for HTTP responses from review.openstack.org | 00:44 |
jeblair | dougwig: yes, i think there are performance improvements that would have helped with the particular change you pointed me at | 00:45 |
dougwig | interesting. do i need to trash my db? | 00:45 |
dougwig | alembic.util.CommandError: No such revision or branch '4a802b741d2f' | 00:45 |
dougwig | uninstalled pip, used setup.py to install master. got that on attempting to start. | 00:45 |
jeblair | dougwig: no, this is a pip problem | 00:46 |
jeblair | dougwig: "rm -fr gertty.egg-info" | 00:46 |
jeblair | dougwig: "pip install ." | 00:46 |
*** rfolco has joined #openstack-infra | 00:46 | |
jeblair | dougwig: (or if you want to continue to track git more closely, you could "pip install -e ." then you don't have to install again) | 00:46 |
tchaypo | that’s what I do | 00:47 |
tchaypo | in a virtualenv | 00:47 |
dougwig | -e all the way! | 00:47 |
dougwig | ok, let me let this new version crank itself down to 0 and let's see how it goes. | 00:48 |
dougwig | thank you, jeblair, tchaypo, and anteaya! | 00:48 |
anteaya | sure, thanks for speaking up | 00:48 |
jeblair | dougwig: cool, thanks. and yeah, if you see it continuing to be slow, you now know the process for figuring out what's going on at the time. tchaypo helped me find some really obvious missing optimizations. :) | 00:49 |
dougwig | i'll keep it running in debug and keep my eye on it. | 00:50 |
*** melwitt has quit IRC | 00:51 | |
mtreinish | fungi: any chance the migration might be finished? Doing a select on the test_runs table shows the new columns which is promising at least | 00:52 |
fungi | mtreinish: it's still not returned control to the calling terminal, for whatever that's worth | 00:52 |
mtreinish | oh, I can just check the version table to see if it's updated that will let me know | 00:52 |
*** ChuckC has quit IRC | 00:53 | |
tchaypo | well this is fun. | 00:53 |
*** dmorita has joined #openstack-infra | 00:53 | |
tchaypo | I realised I probably didn’t have the latest version of some of the new dependencies, such as the new requests | 00:53 |
tchaypo | so I did “pip install -e .” again, and it did upgrade some things | 00:53 |
dougwig | uh oh. | 00:53 |
mtreinish | fungi: yeah, it's still showing the old version, I bet it just finished the big INSERT and is now re-adding the foreign key constraint to the metadata table | 00:54 |
fungi | mtreinish: sounds likely | 00:54 |
mtreinish | which is probably pretty slow too | 00:54 |
tchaypo | so now I get this plastered on my screen: | 00:54 |
fungi | i'll keep an eyeball on it | 00:54 |
tchaypo | /Users/james/src/stackforge/gertty/lib/python2.7/site-packages/requests/packages/urllib3/util/ssl_.py:79: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see | 00:54 |
tchaypo | https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. | 00:54 |
*** Ryan_Lane has joined #openstack-infra | 00:54 | |
mtreinish | mordred and I definitely win the award for writing super fast migrations :) | 00:54 |
fungi | tchaypo: oh, yep that's urllib3 trying to be a pest | 00:54 |
*** Qiming has joined #openstack-infra | 00:54 | |
* tchaypo loves | 00:54 | |
fungi | tchaypo: you can manually downgrade it | 00:55 |
* tchaypo sighs | 00:55 | |
jeblair | tchaypo: or you can apply 164770 | 00:55 |
*** asettle has quit IRC | 00:55 | |
fungi | or that, yes. i should review it | 00:55 |
*** Qiming_ has joined #openstack-infra | 00:55 | |
*** baoli has quit IRC | 00:55 | |
jeblair | yeah, would love input on that, and feedback from anyone who tries it | 00:55 |
lifeless | jeblair: whats the pip problem ? | 00:56 |
lifeless | jeblair: (is there a bug open for it?) | 00:56 |
tchaypo | excelt that urllib3 in this case is the vendored version inside requests | 00:56 |
*** banix has quit IRC | 00:57 | |
tchaypo | jeblair: ooh, tasty | 00:57 |
*** ghostpl_ has joined #openstack-infra | 00:58 | |
*** spzala has joined #openstack-infra | 00:58 | |
jeblair | lifeless: mordred may be able to answer that | 00:58 |
tchaypo | "You will need libssl-dev, libffi-dev, and python-dev installed on debuntu systems and their equivalents elsewhere for this to work." | 00:59 |
* tchaypo looks forward to discovering the equivlents on os x | 00:59 | |
fungi | apparently `pip install requests[security]` is supposed to pull in the py2.x<2.7.9 security extensions for requests? | 00:59 |
*** Longgeek has joined #openstack-infra | 00:59 | |
dstufft | fungi: yea | 00:59 |
fungi | sigmavirus24_awa is apparently away | 00:59 |
*** Qiming has quit IRC | 00:59 | |
*** Qiming_ is now known as Qiming | 00:59 | |
fungi | that is marvellously opaque | 01:00 |
tchaypo | actually it looks like I already have the equivalents installed, which is good. | 01:00 |
fungi | and without it, urllib3 spam abounds | 01:00 |
dstufft | Without 2.7.9+ or 3.2+ urllib3 can't fiddle a number of knobs it needs to fiddle to ensure a secure connection | 01:00 |
dstufft | it shouldn't spam though I don't believe, I think it should only do it once per python invocation | 01:01 |
anteaya | that is the same issue reed was seeing earlier | 01:01 |
fungi | yeah on initial import | 01:01 |
lifeless | dstufft: wow, I am now wanting to stuff distributed testr testing onto pip, this is slooooow | 01:01 |
lifeless | dstufft: but I shall restrain myself :) | 01:01 |
dstufft | lifeless: it has concurrent testing if you enable it | 01:01 |
fungi | just wondering what requests might want to do about the vendored urllib3 since requests does its own certificate validation i think? | 01:01 |
dstufft | tox -e py34 -- -n 8 | 01:01 |
lifeless | dstufft: distributed? | 01:01 |
dstufft | it'll distribute it amongst N processes | 01:01 |
dstufft | you can distribute it amongst other computers if you want too I think, I never tried to do that though | 01:02 |
lifeless | dstufft: e.g. I have 12 cores, 24 hardware threads across three machines | 01:02 |
clarkb | requests spams tge warning | 01:02 |
clarkb | if you ^L gerrty it comes back on next sync | 01:02 |
dstufft | lifeless: https://pypi.python.org/pypi/pytest-xdist | 01:02 |
clarkb | its a pretty terrible user and dev experience all around | 01:02 |
clarkb | "python is broken so let me annoy you until you write rust" | 01:03 |
*** ghostpl_ has quit IRC | 01:03 | |
* fungi gets busy learning rust in preparation for the coming apocalypse | 01:03 | |
lifeless | rust is fun | 01:03 |
lifeless | but I think you need a fairly narrow problem set for it to be the right tradeoff | 01:04 |
*** salv-orl_ has quit IRC | 01:04 | |
dstufft | clarkb: if it's spamming that sounds like a bug fwiw | 01:04 |
dstufft | unless someone's turned on always for python warnings | 01:04 |
*** dangers is now known as dangers_away | 01:05 | |
fungi | i'm still not understanding how that error message is of any use at all to an end user | 01:05 |
clarkb | fungi it isnt | 01:05 |
tchaypo | deprecation warnings considered harmful | 01:06 |
dstufft | you can install pyopenssl ndg-https-client and pyasn1 to make it go away | 01:06 |
dstufft | or upgrade your Python | 01:06 |
clarkb | dstufft yes thats my change | 01:06 |
clarkb | see 164770 | 01:06 |
*** garyh has quit IRC | 01:07 | |
dstufft | alternatively shit just breaks like when requests 2.5.0 was released because people's Pythons are too old to enable certain OpenSSL features (that requests had to roll back because it broke too much) | 01:07 |
fungi | well, in this case it's saying that any version of python >3 months old is deprecated so go bug your distribution to change their release model | 01:07 |
lifeless | fungi: these warnings are off by default | 01:07 |
lifeless | fungi: whats turned it on? | 01:07 |
clarkb | fwiw the inoirt exception catch is how urllib3 suggests you deal with this | 01:08 |
dstufft | not exactly 3 months old, there's no warning on 3.2+ either | 01:08 |
dstufft | which is.. 4 years old now? | 01:08 |
fungi | fair enough. any python 3.x release >3 months old | 01:08 |
fungi | er, 2.x release | 01:08 |
clarkb | * import exception | 01:08 |
* fungi sighs at beerfingers | 01:08 | |
dstufft | you can also just flat out disable the warnings via the API that urllib3 provides or the API that python provides standard | 01:08 |
fungi | well, in this case it's urllib3 as provided by requests vendoring. probably still tweakable though | 01:09 |
lifeless | fungi: still - what is enabling deprecation warnings in gertty? | 01:09 |
lifeless | fungi: since Python defaults them *off* | 01:09 |
clarkb | dstufft I am not sure what you mean about warnings not spamming by default but nothing in pythob logging prevents that aiui | 01:10 |
fungi | i'm testing to see if it's being correctly raised as a deprecation warning | 01:10 |
clarkb | lifeless its urllib3 | 01:10 |
clarkb | lifeless saying "upgrade your python kthxbai" | 01:10 |
clarkb | its not a deprecation warning | 01:10 |
lifeless | oh | 01:10 |
lifeless | its an error? | 01:11 |
dstufft | it's not an error | 01:11 |
clarkb | no its a warning | 01:11 |
dstufft | there are warnings other htan deprecation warnings | 01:11 |
dstufft | clarkb: the default python warning action is "once per location" | 01:11 |
clarkb | but not a deprexation warning its an insecurepythonwarning | 01:11 |
dstufft | the warning only exists in one location, and there's no stacklevel argument | 01:11 |
dstufft | so it should only show up once per Python process | 01:11 |
fungi | InsecurePlatformWarning but yeah | 01:12 |
clarkb | dstufft its a logging.warn() thing iirc | 01:12 |
clarkb | which will just spam | 01:12 |
dstufft | it's warning.warn | 01:12 |
dstufft | https://github.com/shazow/urllib3/blob/master/urllib3/util/ssl_.py#L74-L80 | 01:12 |
* dstufft reviewed the code | 01:12 | |
clarkb | dstufft is it in requests? | 01:12 |
clarkb | remember thats not the source fwiw | 01:13 |
dstufft | https://github.com/kennethreitz/requests/blob/master/requests/packages/urllib3/util/ssl_.py#L73-L79 | 01:13 |
dstufft | I reviewed the code when it was originally commited I mean :) | 01:13 |
dstufft | so something is causing it to be shown more than once, either gerrtty is spawning multiple processes (or is otherwise resetting that state), or you have warnings set to always instead of default, or something is causing Python to not see each call as the same location | 01:14 |
clarkb | or requests/urllib is doing those things | 01:15 |
*** camunoz has quit IRC | 01:17 | |
dstufft | hm | 01:17 |
dstufft | yea | 01:17 |
* dstufft looks | 01:17 | |
dstufft | ah | 01:17 |
dstufft | yup | 01:17 |
dstufft | https://github.com/kennethreitz/requests/blob/9adaae6785a3526319e6aabab5ed551062636970/requests/packages/urllib3/__init__.py#L58-L60 | 01:17 |
dstufft | that probably wasn't intended for this particular warning | 01:18 |
dstufft | that was just an unintended consequence of using a SecurityWarning sublcass | 01:18 |
*** yamamoto has quit IRC | 01:19 | |
*** Qiming_ has joined #openstack-infra | 01:20 | |
*** Qiming has quit IRC | 01:23 | |
dstufft | clarkb: https://github.com/shazow/urllib3/issues/574 | 01:23 |
clarkb | dstufft thank you | 01:24 |
jeblair | once is still probably too many times for gertty | 01:24 |
dstufft | that may be true, which is why there is a bunch of different ways to silence it :) | 01:26 |
jeblair | yeah, not intending to complain; i'm happy that we can solve the spamming problem, and i think we need to do something to silence it altogether. | 01:27 |
*** MarkAtwood has joined #openstack-infra | 01:28 | |
*** camunoz has joined #openstack-infra | 01:29 | |
*** otter768 has joined #openstack-infra | 01:30 | |
*** otter768 has quit IRC | 01:35 | |
*** yamamoto has joined #openstack-infra | 01:42 | |
*** tsg has joined #openstack-infra | 01:42 | |
*** banix has joined #openstack-infra | 01:43 | |
*** hdd has joined #openstack-infra | 01:45 | |
*** adalbas has quit IRC | 01:45 | |
*** stevemar has joined #openstack-infra | 01:47 | |
*** Ryan_Lane has quit IRC | 01:48 | |
*** Darkwan has quit IRC | 01:50 | |
*** mfink_ has joined #openstack-infra | 01:54 | |
fungi | and that something is not convincing the world to upgrade to a new python interpreter | 01:55 |
*** ivar-laz_ has joined #openstack-infra | 01:55 | |
fungi | not sure whether `pip install requests[security]` is necessarily a viable workaround (what will that do on later python?) | 01:56 |
*** bhunter71 has quit IRC | 01:56 | |
*** ivar-lazzaro has quit IRC | 01:59 | |
*** dims has quit IRC | 01:59 | |
*** ivar-laz_ has quit IRC | 01:59 | |
*** dhritishikhar has joined #openstack-infra | 02:02 | |
*** macjack has joined #openstack-infra | 02:02 | |
*** tiswanso has joined #openstack-infra | 02:03 | |
*** bhuvan has joined #openstack-infra | 02:04 | |
dstufft | fungi: on python 2.7.9 it'll be fine | 02:04 |
dstufft | I forget if that works on 3.x | 02:04 |
dstufft | yea | 02:06 |
dstufft | it works on 3.x | 02:06 |
*** tiswanso has quit IRC | 02:06 | |
*** harlowja_ is now known as harlowja_away | 02:06 | |
*** tiswanso has joined #openstack-infra | 02:06 | |
*** garyh has joined #openstack-infra | 02:07 | |
*** yamahata has quit IRC | 02:09 | |
dstufft | Reminder that on Python 2.6 you're likely vulnerable to POODLE, probably using RC4, possibly export grade ciphers etc because of the ability that Python 2.6 has, in addition to the problems on Python <2.7.9 which are uh, lack of ability to disable TLS Compression (CRIME attack), lack of ability to disable SSLv3 (POODLE), lack of ability to tell OpeNSSL to use the shortest certificate path making a lot of sites require 1024 bit (and | 02:09 |
dstufft | weak) roots when they could otherwise use 2048+ bit roots | 02:09 |
fungi | maybe updating the requests line in gertty's requirements.txt with that will provide a viable workaround. testing in a sec | 02:09 |
clarkb | well sslv3 is disabled on the python 2.7s we interact with | 02:10 |
dstufft | I think Python 2.6 had SSLv2 enabled still too | 02:10 |
clarkb | so there is some ability to do these things | 02:11 |
openstackgerrit | Qiming Teng proposed openstack-infra/project-config: new-project: stackforge/python-senlinclient https://review.openstack.org/164963 | 02:11 |
*** crc32 has quit IRC | 02:11 | |
dstufft | clarkb: if your system patched out SSLv3 you can do that yea | 02:11 |
*** hdd has quit IRC | 02:12 | |
openstackgerrit | Jesse DeFer proposed openstack-infra/jenkins-job-builder: Add 'Job Log Logger' wrapper https://review.openstack.org/164338 | 02:12 |
*** hdd has joined #openstack-infra | 02:12 | |
fungi | yeah, changing requirements.txt to requests[security]!=2.5.0 also silences that warning for me | 02:16 |
*** Qiming_ is now known as Qiming | 02:17 | |
*** macjack has quit IRC | 02:17 | |
*** salv-orlando has joined #openstack-infra | 02:18 | |
clarkb | thats probably better than my patch then | 02:18 |
*** unicell has quit IRC | 02:19 | |
*** coolsvap|afk is now known as coolsvap | 02:19 | |
*** camunoz has quit IRC | 02:20 | |
*** crc32 has joined #openstack-infra | 02:20 | |
*** erikmwilson is now known as Guest17003 | 02:21 | |
*** sdake__ has joined #openstack-infra | 02:21 | |
*** bhunter71 has joined #openstack-infra | 02:22 | |
*** asettle has joined #openstack-infra | 02:23 | |
*** garyh has quit IRC | 02:23 | |
*** sdake has quit IRC | 02:25 | |
*** marun has quit IRC | 02:25 | |
*** ayoung has quit IRC | 02:27 | |
fungi | i don't know that it's necessarily better. it does add a heavier dependency chain dragging in cffi, cryptography, enum34, ndg-httpsclient, pyOpenSSL, pyasn1 and pycparser for your trouble | 02:28 |
fungi | some of which have install-time compilation against c headers | 02:28 |
*** garyh has joined #openstack-infra | 02:29 | |
*** hdd has quit IRC | 02:32 | |
*** camunoz has joined #openstack-infra | 02:32 | |
fungi | oh, wait you were installing pretty much all of that too (either directly or transitively) | 02:33 |
*** coolsvap is now known as coolsvap|afk | 02:33 | |
*** kaisers1 has joined #openstack-infra | 02:34 | |
*** kaisers has quit IRC | 02:34 | |
dstufft | the two changes are equivilant | 02:36 |
dstufft | the importing 164770 does shouldn't be needed, requests does that on it's own | 02:36 |
fungi | coolies | 02:37 |
*** otter768 has joined #openstack-infra | 02:37 | |
*** baoli has joined #openstack-infra | 02:38 | |
fungi | anyway, i'm going to make like a tree and get some sleep. or something | 02:38 |
fungi | adios | 02:38 |
*** coolsvap|afk is now known as coolsvap | 02:45 | |
*** garyh has quit IRC | 02:45 | |
*** ghostpl_ has joined #openstack-infra | 02:47 | |
*** melwitt has joined #openstack-infra | 02:52 | |
*** ghostpl_ has quit IRC | 02:53 | |
*** tkelsey has joined #openstack-infra | 02:56 | |
*** tkelsey has quit IRC | 03:01 | |
*** baoli has quit IRC | 03:01 | |
*** baoli has joined #openstack-infra | 03:01 | |
*** MarkAtwood has quit IRC | 03:02 | |
*** marun has joined #openstack-infra | 03:06 | |
*** Svedrin has quit IRC | 03:08 | |
*** coolsvap is now known as coolsvap|afk | 03:09 | |
*** Svedrin has joined #openstack-infra | 03:11 | |
*** dboik_ has quit IRC | 03:13 | |
*** tiswanso has quit IRC | 03:13 | |
*** gyee has quit IRC | 03:15 | |
*** bhunter71 has quit IRC | 03:16 | |
*** coolsvap|afk is now known as coolsvap | 03:16 | |
*** changbl has joined #openstack-infra | 03:20 | |
*** banix has quit IRC | 03:25 | |
*** dhritishikhar has quit IRC | 03:26 | |
*** crc32 has quit IRC | 03:27 | |
*** crc32 has joined #openstack-infra | 03:29 | |
*** salv-orlando has quit IRC | 03:29 | |
*** MarkAtwood has joined #openstack-infra | 03:29 | |
*** Longgeek has quit IRC | 03:29 | |
*** hdd has joined #openstack-infra | 03:33 | |
*** ddieterl_ has quit IRC | 03:39 | |
*** sdake__ has quit IRC | 03:39 | |
*** sdake has joined #openstack-infra | 03:41 | |
*** sarob has joined #openstack-infra | 03:41 | |
*** tonytan4ever has quit IRC | 03:41 | |
*** garyh has joined #openstack-infra | 03:46 | |
*** melwitt has quit IRC | 03:47 | |
*** sarob has quit IRC | 03:47 | |
*** rfolco has quit IRC | 03:53 | |
*** Somay has joined #openstack-infra | 03:55 | |
*** garyh has quit IRC | 03:56 | |
*** dmorita has quit IRC | 03:57 | |
*** baoli has quit IRC | 03:58 | |
*** baoli has joined #openstack-infra | 03:59 | |
*** otter768 has quit IRC | 04:04 | |
*** SumitNaiksatam has joined #openstack-infra | 04:04 | |
*** ajmiller has joined #openstack-infra | 04:09 | |
*** SumitNaiksatam has quit IRC | 04:11 | |
*** SumitNaiksatam has joined #openstack-infra | 04:17 | |
*** tqtran has quit IRC | 04:27 | |
*** patrickeast has quit IRC | 04:28 | |
*** salv-orlando has joined #openstack-infra | 04:28 | |
*** yfried|afk is now known as yfried_ | 04:30 | |
*** Longgeek has joined #openstack-infra | 04:30 | |
*** tsg has quit IRC | 04:30 | |
*** koolhead17 has quit IRC | 04:37 | |
*** ghostpl_ has joined #openstack-infra | 04:37 | |
*** Longgeek has quit IRC | 04:37 | |
*** Longgeek has joined #openstack-infra | 04:38 | |
*** hdd has quit IRC | 04:38 | |
*** ddieterly has joined #openstack-infra | 04:39 | |
*** baoli has quit IRC | 04:42 | |
*** ddieterly has quit IRC | 04:44 | |
*** ghostpl_ has quit IRC | 04:44 | |
*** ajmiller has quit IRC | 04:46 | |
*** ajmiller has joined #openstack-infra | 04:46 | |
*** adrian_otto has joined #openstack-infra | 04:47 | |
*** boris-42 has joined #openstack-infra | 04:47 | |
*** marun has quit IRC | 04:48 | |
*** dims has joined #openstack-infra | 04:52 | |
*** garyh has joined #openstack-infra | 04:57 | |
*** dims has quit IRC | 04:57 | |
*** tkelsey has joined #openstack-infra | 04:57 | |
*** stevemar has quit IRC | 04:58 | |
*** stevemar has joined #openstack-infra | 04:59 | |
*** tkelsey has quit IRC | 05:02 | |
*** achanda has joined #openstack-infra | 05:06 | |
*** garyh has quit IRC | 05:07 | |
*** marcusvrn has joined #openstack-infra | 05:10 | |
*** stevemar has quit IRC | 05:11 | |
*** marcusvrn1 has quit IRC | 05:12 | |
*** stevemar has joined #openstack-infra | 05:12 | |
*** sdake_ has quit IRC | 05:13 | |
*** sdake has quit IRC | 05:13 | |
*** asettle has quit IRC | 05:13 | |
*** sputnik13 has joined #openstack-infra | 05:15 | |
*** BharatK has joined #openstack-infra | 05:16 | |
*** unicell has joined #openstack-infra | 05:20 | |
*** sputnik13 has quit IRC | 05:23 | |
rlucio | bharatk: hey - i finally got through those issues we were talking about yesterday. I upped the FD limits and altered my jenkins jobs to disable swift and ceilometer, among other things | 05:24 |
BharatK | rlucio: Great. | 05:24 |
BharatK | rlucio: Is that working fine now? | 05:25 |
*** sputnik13 has joined #openstack-infra | 05:25 | |
rlucio | bharatk: so now ive had my first full test runs passing, yea.. but still a bug remaining | 05:25 |
rlucio | bharatk: i can only run the jenkins job once on the slave, and then all subsequent runs fail with resource errors | 05:26 |
rlucio | bharatk: since these are dumb (physical) slaves and not VMs, I need to figure out how to clean up after the test run | 05:26 |
BharatK | rlucio: For every run, we need to create new slave VM right? | 05:26 |
rlucio | bharatk: but im not launching vms | 05:27 |
BharatK | rlucio: Oh... In jenkins this is the case. | 05:27 |
BharatK | rlucio: I mean upstream jenkins | 05:27 |
rlucio | bharatk: right, at least thats the logical guess | 05:28 |
*** deepakcs has joined #openstack-infra | 05:28 | |
rlucio | bharatk: i tried enabling a flag to unstack at the beginning of each run, but that doesn't appear to work, more investigation needed | 05:28 |
BharatK | rlucio: Anyways I think you need create your own cleanup script, according to your deployment. | 05:29 |
BharatK | rlucio: what are the failures? | 05:29 |
rlucio | bharatk: yea that's what i figured. I tried this flag "DEVSTACK_GATE_UNSTACK" but that doesn't appear to work | 05:29 |
rlucio | bharatk: setting the flag i mean | 05:30 |
BharatK | rlucio: Yeah as per https://github.com/openstack-infra/devstack-gate/blob/master/devstack-vm-gate.sh#L547 that should work. | 05:30 |
rlucio | bharatk: the errors are basically the same resource errors we saw yesterday... I think its because all of the openstack services from the previous test run are still running on the box when the new job launches | 05:31 |
*** salv-orlando has quit IRC | 05:31 | |
BharatK | rlucio: Oh cool. When screens (openstack services) are running, devstack will not allow to run stack.sh (install) again. | 05:32 |
BharatK | rlucio: From the logs of second run, we can figureout this issue. | 05:32 |
*** markvoelker has quit IRC | 05:33 | |
*** MarkAtwood has quit IRC | 05:34 | |
rlucio | bharatk: well.. here is what the devstacklog.txt says: http://paste.openstack.org/show/193031/ | 05:35 |
BharatK | rlucio: Oh again :-( | 05:36 |
BharatK | rlucio: It's really to difficult to estimate the things in second run on the same slave. | 05:36 |
rlucio | bharatk: lol yea.. i already told my manager we are going to need some beefier servers for this long-term | 05:36 |
BharatK | rlucio: lol... | 05:37 |
BharatK | rlucio: I think you have access to that slave machine I guess. | 05:37 |
BharatK | rlucio: directly login and check openstack services are running or not. | 05:37 |
rlucio | bharatk: oh i already know they are, i watch output of 'top' while running the test | 05:38 |
BharatK | rlucio: oh, in output of top showing openstack services right? | 05:39 |
rlucio | bharatk: right | 05:39 |
rlucio | bharatk: they are all still running after the test ends | 05:39 |
rlucio | bharatk: i had originally assumed the host cleanup script shut them down, but all it does is gather the logs | 05:40 |
*** ddieterly has joined #openstack-infra | 05:40 | |
BharatK | rlucio: Can you run "./unstack.sh" manually on the slave node. And rerun the job on the same node. | 05:40 |
*** ghostpl_ has joined #openstack-infra | 05:41 | |
rlucio | bharatk: yep, we're on the same page. im going to try that right now... | 05:41 |
BharatK | rlucio: What does DEVSTACK_GATE_UNSTACK do? | 05:43 |
BharatK | rlucio: https://review.openstack.org/#/c/117279/ | 05:43 |
*** sarob has joined #openstack-infra | 05:43 | |
rlucio | bharatk: the comment above the flag says it runs unstack.sh immediately after checking out devstack | 05:44 |
*** armax has quit IRC | 05:44 | |
*** subscope_ has joined #openstack-infra | 05:44 | |
*** ddieterly has quit IRC | 05:45 | |
*** ghostpl_ has quit IRC | 05:45 | |
BharatK | rlucio: If it is first run what will be the case if this flag set to 1? | 05:47 |
rlucio | bharatk: oh.. yea that's not what i want at all, it does the unstack after setup, but before tempest runs | 05:47 |
*** Sukhdev has joined #openstack-infra | 05:47 | |
rlucio | bharatk: not sure, we'll see in a minute though | 05:48 |
*** sarob has quit IRC | 05:49 | |
*** __afazekas is now known as afazekas | 05:52 | |
*** afazekas is now known as __afazekas | 05:53 | |
*** Somay has quit IRC | 05:53 | |
*** otter768 has joined #openstack-infra | 06:05 | |
*** garyh has joined #openstack-infra | 06:07 | |
*** otter768 has quit IRC | 06:09 | |
*** garyh has quit IRC | 06:18 | |
*** achanda has quit IRC | 06:25 | |
*** achanda has joined #openstack-infra | 06:27 | |
rlucio | bharatk: cool, looks like running unstack.sh at the end of the test run works | 06:29 |
rlucio | bharatk: yay for a simple fix | 06:29 |
BharatK | rlucio: cool. | 06:29 |
*** _nadya_ has joined #openstack-infra | 06:30 | |
BharatK | rlucio: great. You are running CI in your local lab right? | 06:30 |
BharatK | rlucio: I mean not in the upstream. | 06:30 |
*** sputnik13 has quit IRC | 06:31 | |
*** liusheng has quit IRC | 06:31 | |
rlucio | bharatk: yea | 06:31 |
*** liusheng has joined #openstack-infra | 06:31 | |
rlucio | bharatk: for cinder volume driver CI requirements | 06:31 |
BharatK | rlucio: earlier I planned to deploy CI in local, but I don't know the way, so created an upstream job | 06:32 |
BharatK | rlucio: To meet the deadlines. | 06:32 |
BharatK | rlucio: Can you share your experience in create CI locally. | 06:32 |
rlucio | bharatk: yea i can probably write something up on it | 06:32 |
BharatK | rlucio: cool thanks, | 06:33 |
rlucio | bharatk: how did you create an upstream job? don't they need your hardware to test? | 06:33 |
*** salv-orlando has joined #openstack-infra | 06:33 | |
*** markvoelker has joined #openstack-infra | 06:33 | |
BharatK | rlucio: No that runs on Infra hardware. Installed and configured GlusterFS through devstack | 06:34 |
BharatK | rlucio: and running tempest on top of that. | 06:34 |
rlucio | bharatk: oh, cool | 06:35 |
BharatK | rlucio: But in future we need to maintain CI locally. | 06:35 |
rlucio | bharatk: i work for violin memory so ive got a couple of flash arrays in the lab to test with | 06:36 |
BharatK | rlucio: in that case you can't go for upstream CI I guess :( | 06:38 |
*** markvoelker has quit IRC | 06:38 | |
BharatK | rlucio: Anyways now your CI is running fine right... So no problem with CI Deadline :D | 06:38 |
rlucio | bharatk: heh i sure hope! | 06:39 |
BharatK | rlucio: Cool :D | 06:40 |
*** ddieterly has joined #openstack-infra | 06:41 | |
rlucio | bharatk: thanks again for all of your help btw | 06:43 |
BharatK | rlucio: I did nothing. But learned few things from you. Thank you :D | 06:44 |
*** sarob has joined #openstack-infra | 06:45 | |
*** ddieterly has quit IRC | 06:46 | |
rlucio | bharatk: :) | 06:46 |
*** afazekas has joined #openstack-infra | 06:47 | |
*** sarob has quit IRC | 06:50 | |
*** subscope_ has quit IRC | 06:56 | |
*** camunoz is now known as camunoz_gone | 06:57 | |
*** mestery has quit IRC | 06:58 | |
*** Sukhdev has quit IRC | 07:03 | |
*** mfink__ has joined #openstack-infra | 07:04 | |
*** mfink_ has quit IRC | 07:04 | |
*** Trozz has joined #openstack-infra | 07:05 | |
*** adrian_otto has quit IRC | 07:05 | |
openstackgerrit | Masaki Matsushita proposed openstack-dev/pbr: Add truncated lincense text https://review.openstack.org/165319 | 07:10 |
*** ghostpl_ has joined #openstack-infra | 07:12 | |
*** hogepodge has quit IRC | 07:16 | |
*** markvoelker has joined #openstack-infra | 07:17 | |
*** garyh has joined #openstack-infra | 07:18 | |
*** mpavone has joined #openstack-infra | 07:20 | |
*** mrunge has joined #openstack-infra | 07:20 | |
*** markvoelker has quit IRC | 07:21 | |
*** scheuran has joined #openstack-infra | 07:24 | |
*** garyh has quit IRC | 07:29 | |
*** mfink__ has quit IRC | 07:33 | |
*** salv-orlando has quit IRC | 07:33 | |
*** tnovacik has joined #openstack-infra | 07:34 | |
*** achanda has quit IRC | 07:35 | |
*** ildikov has quit IRC | 07:35 | |
*** achanda has joined #openstack-infra | 07:39 | |
*** Ala has joined #openstack-infra | 07:42 | |
*** ddieterly has joined #openstack-infra | 07:42 | |
*** Ala has joined #openstack-infra | 07:42 | |
*** salv-orlando has joined #openstack-infra | 07:42 | |
openstackgerrit | Joshua Hesketh proposed openstack-infra/project-config: Update pip-missing-reqs to pip-check-reqs https://review.openstack.org/164974 | 07:43 |
*** LinuxJed_ is now known as LinuxJedi | 07:44 | |
*** sarob has joined #openstack-infra | 07:46 | |
*** ddieterly has quit IRC | 07:47 | |
*** rlandy has joined #openstack-infra | 07:49 | |
*** stevemar has quit IRC | 07:50 | |
*** sarob has quit IRC | 07:51 | |
*** jcoufal has joined #openstack-infra | 07:55 | |
*** doude has joined #openstack-infra | 07:58 | |
*** Bsony has joined #openstack-infra | 07:58 | |
*** spredzy|afk is now known as spredzy | 07:58 | |
*** Somay has joined #openstack-infra | 07:58 | |
*** HeOS has quit IRC | 07:59 | |
*** woodster_ has quit IRC | 08:00 | |
*** jlanoux has joined #openstack-infra | 08:03 | |
*** shardy has joined #openstack-infra | 08:04 | |
*** otter768 has joined #openstack-infra | 08:06 | |
*** belmoreira has joined #openstack-infra | 08:07 | |
*** koolhead17 has joined #openstack-infra | 08:07 | |
*** markus_z has joined #openstack-infra | 08:09 | |
*** otter768 has quit IRC | 08:10 | |
*** achanda has quit IRC | 08:10 | |
*** markvoelker has joined #openstack-infra | 08:18 | |
*** hyakuhei has joined #openstack-infra | 08:19 | |
openstackgerrit | Andrey Pavlov proposed openstack/requirements: Add botocore to requirements https://review.openstack.org/154386 | 08:22 |
*** jistr has joined #openstack-infra | 08:22 | |
*** markvoelker has quit IRC | 08:23 | |
*** teran has quit IRC | 08:24 | |
*** tkelsey has joined #openstack-infra | 08:25 | |
*** hyakuhei has quit IRC | 08:25 | |
*** hyakuhei has joined #openstack-infra | 08:25 | |
*** LinuxJedi is now known as LinuxJedi_ | 08:26 | |
*** _nadya_ has quit IRC | 08:26 | |
*** ildikov has joined #openstack-infra | 08:28 | |
*** dtantsur|afk is now known as dtantsur | 08:28 | |
*** Trozz is now known as zzTrozz | 08:28 | |
*** zzTrozz is now known as Trozz | 08:28 | |
*** garyh has joined #openstack-infra | 08:29 | |
*** uschreiber_ has joined #openstack-infra | 08:31 | |
*** yfried_ has quit IRC | 08:32 | |
*** uschreiber_ has quit IRC | 08:33 | |
*** jlanoux has quit IRC | 08:35 | |
openstackgerrit | Lukas Bednar proposed openstack-infra/jenkins-job-builder: publishers: groovy-postbuild changes between 1.x & 2.x https://review.openstack.org/134276 | 08:39 |
*** garyh has quit IRC | 08:39 | |
*** yfried has joined #openstack-infra | 08:41 | |
*** ddieterly has joined #openstack-infra | 08:43 | |
openstackgerrit | Merged openstack-infra/release-tools: Import release notes script from oslo-incubator https://review.openstack.org/161265 | 08:46 |
openstackgerrit | Merged openstack-infra/release-tools: Import updates to release_notes.py from oslo-incubator https://review.openstack.org/165186 | 08:46 |
*** hashar has joined #openstack-infra | 08:46 | |
*** ddieterly has quit IRC | 08:47 | |
*** ghostpl_ has quit IRC | 08:49 | |
GheRivero | morning all | 08:54 |
*** hyakuhei has quit IRC | 09:00 | |
*** ociuhandu has quit IRC | 09:01 | |
*** Hal has joined #openstack-infra | 09:07 | |
*** Hal is now known as Guest96189 | 09:08 | |
*** boris-42 has quit IRC | 09:12 | |
*** LinuxJedi_ is now known as LinuxJedi | 09:13 | |
*** gampel has joined #openstack-infra | 09:14 | |
gampel | who | 09:14 |
*** notnownikki has joined #openstack-infra | 09:15 | |
*** andreykurilin_ has joined #openstack-infra | 09:15 | |
*** hyakuhei has joined #openstack-infra | 09:18 | |
*** markvoelker has joined #openstack-infra | 09:19 | |
*** e0ne has joined #openstack-infra | 09:19 | |
*** Somay has quit IRC | 09:19 | |
*** teran has joined #openstack-infra | 09:20 | |
*** bhuvan has quit IRC | 09:21 | |
*** hogepodge has joined #openstack-infra | 09:22 | |
*** ghostpl_ has joined #openstack-infra | 09:23 | |
*** hichihara has quit IRC | 09:23 | |
*** markvoelker has quit IRC | 09:23 | |
*** arxcruz has joined #openstack-infra | 09:26 | |
*** hyakuhei has quit IRC | 09:28 | |
*** HeOS has joined #openstack-infra | 09:28 | |
*** afazekas_ has joined #openstack-infra | 09:31 | |
*** lucasagomes has joined #openstack-infra | 09:36 | |
*** pblaho has joined #openstack-infra | 09:36 | |
*** zz_johnthetubagu is now known as johnthetubaguy | 09:36 | |
*** BobBall_AWOL is now known as BobBall | 09:37 | |
lucasagomes | hi, if you have a free time please take a look at https://review.openstack.org/#/c/163344/ , it's a small patch enabling we run the Ironic IPA deploy ramdisk in the openstack/ironic-python-agent check gate | 09:37 |
lucasagomes | as non-voting | 09:37 |
*** dmellado has quit IRC | 09:38 | |
*** nilasae has joined #openstack-infra | 09:39 | |
*** garyh has joined #openstack-infra | 09:40 | |
GheRivero | lucasagomes: on my way | 09:41 |
lucasagomes | GheRivero, :D hi there | 09:42 |
lucasagomes | thanks | 09:42 |
*** ZZelle has quit IRC | 09:43 | |
*** dims_ has joined #openstack-infra | 09:43 | |
*** ZZelle has joined #openstack-infra | 09:43 | |
*** ddieterly has joined #openstack-infra | 09:43 | |
*** jlanoux has joined #openstack-infra | 09:44 | |
*** afazekas_ has quit IRC | 09:45 | |
*** dizquierdo has joined #openstack-infra | 09:45 | |
*** alexpilotti has joined #openstack-infra | 09:47 | |
*** nilasae has quit IRC | 09:47 | |
*** ddieterly has quit IRC | 09:48 | |
*** Guest96189 has quit IRC | 09:50 | |
*** garyh has quit IRC | 09:51 | |
*** ssam2 has joined #openstack-infra | 09:52 | |
*** Qiming has quit IRC | 09:56 | |
*** ominakov has joined #openstack-infra | 09:59 | |
*** crc32 has quit IRC | 10:01 | |
*** Somay has joined #openstack-infra | 10:01 | |
*** otter768 has joined #openstack-infra | 10:06 | |
*** dizquierdo has quit IRC | 10:08 | |
*** dtantsur is now known as dtantsur|bbl | 10:08 | |
*** otter768 has quit IRC | 10:11 | |
*** LinuxJedi is now known as LinuxJedi_ | 10:12 | |
*** LinuxJedi_ is now known as LinuxJedi | 10:13 | |
*** e0ne is now known as e0ne_ | 10:15 | |
*** ominakov has quit IRC | 10:15 | |
*** ominakov has joined #openstack-infra | 10:18 | |
*** markvoelker has joined #openstack-infra | 10:19 | |
*** esker has quit IRC | 10:23 | |
*** markvoelker has quit IRC | 10:24 | |
*** ihrachyshka has joined #openstack-infra | 10:24 | |
*** e0ne_ has quit IRC | 10:26 | |
*** mestery has joined #openstack-infra | 10:26 | |
*** tnovacik has quit IRC | 10:30 | |
*** notnownikki has quit IRC | 10:32 | |
*** notnownikki has joined #openstack-infra | 10:32 | |
*** andreykurilin_ has quit IRC | 10:34 | |
*** yfried is now known as yfried|afk | 10:37 | |
*** e0ne has joined #openstack-infra | 10:38 | |
*** yfried|afk is now known as yfried | 10:40 | |
*** crc32 has joined #openstack-infra | 10:40 | |
*** pelix has joined #openstack-infra | 10:41 | |
*** unicell has quit IRC | 10:44 | |
*** ddieterly has joined #openstack-infra | 10:44 | |
*** gmann_ has joined #openstack-infra | 10:45 | |
*** ddieterly has quit IRC | 10:49 | |
*** boris-42 has joined #openstack-infra | 10:51 | |
*** jyuso1 has quit IRC | 10:51 | |
*** garyh has joined #openstack-infra | 10:51 | |
*** Bsony_ has joined #openstack-infra | 10:54 | |
*** yamamoto has quit IRC | 10:55 | |
openstackgerrit | Antoine Musso proposed stackforge/python-jenkins: Add a get_nodes method https://review.openstack.org/163068 | 10:57 |
*** Bsony has quit IRC | 10:57 | |
*** _nadya_ has joined #openstack-infra | 10:58 | |
*** ghostpl_ has quit IRC | 10:59 | |
*** ghostpl_ has joined #openstack-infra | 11:00 | |
*** garyh has quit IRC | 11:02 | |
*** baoli has joined #openstack-infra | 11:02 | |
*** dtantsur|bbl is now known as dtantsur | 11:02 | |
*** sputnik13 has joined #openstack-infra | 11:02 | |
*** pc_m has joined #openstack-infra | 11:02 | |
*** doude has quit IRC | 11:07 | |
*** ghostpl_ has quit IRC | 11:07 | |
*** ghostpl_ has joined #openstack-infra | 11:07 | |
*** amotoki has joined #openstack-infra | 11:10 | |
*** ghostpl_ has quit IRC | 11:11 | |
*** ghostpl_ has joined #openstack-infra | 11:12 | |
*** mwagner_lap has quit IRC | 11:12 | |
*** juggler_ has joined #openstack-infra | 11:12 | |
*** dizquierdo has joined #openstack-infra | 11:13 | |
*** juggler has quit IRC | 11:15 | |
*** hashar is now known as hasharFood | 11:16 | |
DuncanT | Can any of the gerrit guru types give me a query that gives me all the patches I have put +2 on in the past that don't have my +2 now, please? It is one missing off my dash | 11:18 |
*** tqtran has joined #openstack-infra | 11:18 | |
*** tnovacik has joined #openstack-infra | 11:19 | |
*** markvoelker has joined #openstack-infra | 11:20 | |
*** baoli has quit IRC | 11:21 | |
*** baoli has joined #openstack-infra | 11:21 | |
*** yamamoto has joined #openstack-infra | 11:21 | |
*** tqtran has quit IRC | 11:23 | |
*** jp_at_hp has joined #openstack-infra | 11:24 | |
*** markvoelker has quit IRC | 11:25 | |
*** mrmartin has joined #openstack-infra | 11:27 | |
*** cdent has joined #openstack-infra | 11:29 | |
*** ghostpl_ has quit IRC | 11:30 | |
*** ghostpl_ has joined #openstack-infra | 11:31 | |
*** ominakov has quit IRC | 11:38 | |
*** marcusvrn1 has joined #openstack-infra | 11:38 | |
*** persia has quit IRC | 11:39 | |
*** persia_ has joined #openstack-infra | 11:40 | |
*** persia_ has quit IRC | 11:40 | |
*** persia_ has joined #openstack-infra | 11:40 | |
*** marcusvrn has quit IRC | 11:41 | |
*** e0ne is now known as e0ne_ | 11:41 | |
*** mrda is now known as mrda-away | 11:42 | |
*** persia_ has quit IRC | 11:44 | |
*** achanda has joined #openstack-infra | 11:45 | |
*** ddieterly has joined #openstack-infra | 11:45 | |
*** persia has joined #openstack-infra | 11:46 | |
*** smarcet has joined #openstack-infra | 11:46 | |
*** achanda has quit IRC | 11:49 | |
*** ddieterly has quit IRC | 11:49 | |
*** sarob has joined #openstack-infra | 11:50 | |
*** e0ne_ has quit IRC | 11:51 | |
*** ldnunes has joined #openstack-infra | 11:52 | |
*** smarcet has quit IRC | 11:53 | |
*** erlon has joined #openstack-infra | 11:53 | |
*** deepakcs has quit IRC | 11:54 | |
*** dizquierdo has quit IRC | 11:54 | |
*** sarob has quit IRC | 11:55 | |
*** dprince has joined #openstack-infra | 11:56 | |
*** e0ne has joined #openstack-infra | 11:59 | |
*** dkranz has joined #openstack-infra | 12:00 | |
*** woodster_ has joined #openstack-infra | 12:00 | |
*** david-lyle_afk is now known as david-lyle | 12:00 | |
*** BharatK has quit IRC | 12:01 | |
*** markvoelker has joined #openstack-infra | 12:02 | |
*** garyh has joined #openstack-infra | 12:03 | |
*** mwagner_lap has joined #openstack-infra | 12:03 | |
*** LinuxJedi is now known as LinuxJedi_ | 12:04 | |
*** mattfarina has joined #openstack-infra | 12:05 | |
*** dizquierdo has joined #openstack-infra | 12:06 | |
*** PaulMurray has left #openstack-infra | 12:07 | |
*** otter768 has joined #openstack-infra | 12:07 | |
*** mattfarina has quit IRC | 12:08 | |
*** nilasae has joined #openstack-infra | 12:09 | |
*** mattfarina has joined #openstack-infra | 12:09 | |
*** Somay has quit IRC | 12:10 | |
*** mattfarina has quit IRC | 12:11 | |
*** tqtran has joined #openstack-infra | 12:11 | |
*** mattfarina has joined #openstack-infra | 12:12 | |
*** marun has joined #openstack-infra | 12:12 | |
*** bswartz has quit IRC | 12:12 | |
*** otter768 has quit IRC | 12:13 | |
*** garyh has quit IRC | 12:13 | |
*** BharatK has joined #openstack-infra | 12:13 | |
*** eharney has joined #openstack-infra | 12:17 | |
*** rfolco has joined #openstack-infra | 12:17 | |
*** marun has quit IRC | 12:17 | |
*** ociuhandu has joined #openstack-infra | 12:18 | |
*** bradjones has joined #openstack-infra | 12:18 | |
*** derekh has joined #openstack-infra | 12:19 | |
*** esker has joined #openstack-infra | 12:20 | |
*** kgiusti has joined #openstack-infra | 12:22 | |
*** dims_ has quit IRC | 12:22 | |
*** dims_ has joined #openstack-infra | 12:22 | |
*** sdake has joined #openstack-infra | 12:23 | |
*** dmellado has joined #openstack-infra | 12:26 | |
*** ajmiller has quit IRC | 12:26 | |
*** gmann_ has quit IRC | 12:29 | |
*** aysyd has joined #openstack-infra | 12:29 | |
*** LinuxJedi_ is now known as LinuxJedi | 12:31 | |
*** ghostpl_ has quit IRC | 12:32 | |
*** notnownikki has quit IRC | 12:33 | |
openstackgerrit | Paul Michali proposed openstack-infra/project-config: Make VPNaaS StrongSwan functional gate voting https://review.openstack.org/165392 | 12:34 |
anteaya | DuncanT: unfortunately not, what you did in the past isn't available for the query just the state of the patch now | 12:35 |
DuncanT | anteaya: Ok, thanks. I'll see if I can add it to gerrymander instead | 12:35 |
anteaya | would be great if it was | 12:35 |
anteaya | okay | 12:36 |
*** sdake_ has joined #openstack-infra | 12:37 | |
anteaya | what is gerrymander | 12:37 |
anteaya | DuncanT: ^ | 12:38 |
DuncanT | anteaya: Offline gerrit tool - https://github.com/berrange/gerrymander.git | 12:38 |
*** lucasagomes is now known as lucas-hungry | 12:39 | |
DuncanT | anteaya: Or at least the tools for building one | 12:39 |
*** jistr is now known as jistr|biab | 12:39 | |
*** sputnik13 has quit IRC | 12:40 | |
*** unicell has joined #openstack-infra | 12:41 | |
*** sdake has quit IRC | 12:41 | |
anteaya | ah, cool, thanks | 12:44 |
*** BharatK has quit IRC | 12:45 | |
*** ddieterly has joined #openstack-infra | 12:46 | |
*** notnownikki has joined #openstack-infra | 12:46 | |
*** ddieterly has quit IRC | 12:50 | |
*** sarob has joined #openstack-infra | 12:51 | |
*** marcusvrn1 has quit IRC | 12:51 | |
*** marcusvrn has joined #openstack-infra | 12:52 | |
*** tnovacik has quit IRC | 12:54 | |
*** ddieterly has joined #openstack-infra | 12:55 | |
*** notnownikki has quit IRC | 12:55 | |
*** adalbas has joined #openstack-infra | 12:56 | |
*** bswartz has joined #openstack-infra | 12:56 | |
*** salv-orlando has quit IRC | 12:56 | |
*** sarob has quit IRC | 12:56 | |
*** salv-orlando has joined #openstack-infra | 12:57 | |
*** dkliban_afk is now known as dkliban | 12:58 | |
*** BharatK has joined #openstack-infra | 12:59 | |
*** notnownikki has joined #openstack-infra | 12:59 | |
*** ddieterly has quit IRC | 12:59 | |
*** gordc has joined #openstack-infra | 12:59 | |
*** sputnik13 has joined #openstack-infra | 13:00 | |
*** hdd has joined #openstack-infra | 13:00 | |
*** changbl has quit IRC | 13:00 | |
*** sputnik13 has quit IRC | 13:01 | |
*** boris-42 has quit IRC | 13:02 | |
*** gordc has quit IRC | 13:02 | |
*** pblaho has quit IRC | 13:02 | |
*** amotoki has quit IRC | 13:03 | |
*** gordc has joined #openstack-infra | 13:04 | |
*** hdd has quit IRC | 13:04 | |
*** spredzy is now known as spredzy|afk | 13:05 | |
*** amotoki has joined #openstack-infra | 13:05 | |
*** mattfarina has quit IRC | 13:05 | |
*** mpaolino has joined #openstack-infra | 13:06 | |
*** radez_g0n3 is now known as radez | 13:06 | |
*** ildikov has quit IRC | 13:06 | |
*** bknudson has quit IRC | 13:06 | |
*** banix has joined #openstack-infra | 13:06 | |
*** tnovacik has joined #openstack-infra | 13:07 | |
*** banix has quit IRC | 13:07 | |
*** mpaolino has quit IRC | 13:07 | |
*** mpaolino has joined #openstack-infra | 13:08 | |
*** eharney has quit IRC | 13:11 | |
*** eharney has joined #openstack-infra | 13:11 | |
*** dustins has joined #openstack-infra | 13:13 | |
*** garyh has joined #openstack-infra | 13:14 | |
dteselkin | Hi. Does anyone knows why database setup is skipped in slave_db.pp if in chroot? | 13:14 |
dteselkin | * know | 13:14 |
*** mattfarina has joined #openstack-infra | 13:14 | |
*** julim has joined #openstack-infra | 13:14 | |
dteselkin | * in thick_slave.pp, sorry | 13:15 |
openstackgerrit | Michael Johnson proposed openstack-infra/git-review: Choose tracked branch for rebase when submitting https://review.openstack.org/158877 | 13:17 |
*** tqtran has quit IRC | 13:18 | |
*** mpaolino has quit IRC | 13:18 | |
*** mpaolino has joined #openstack-infra | 13:19 | |
*** mriedem_away has quit IRC | 13:24 | |
*** garyh has quit IRC | 13:24 | |
*** mpaolino has quit IRC | 13:24 | |
*** mpaolino has joined #openstack-infra | 13:25 | |
*** ddieterly has joined #openstack-infra | 13:26 | |
*** bknudson has joined #openstack-infra | 13:27 | |
*** prad has joined #openstack-infra | 13:27 | |
*** ChuckC has joined #openstack-infra | 13:28 | |
*** e0ne is now known as e0ne_ | 13:30 | |
*** mpaolino has quit IRC | 13:30 | |
*** mpaolino has joined #openstack-infra | 13:31 | |
*** hdd has joined #openstack-infra | 13:32 | |
*** bhunter71 has joined #openstack-infra | 13:32 | |
mtreinish | \o/ the migration looks like it finished | 13:33 |
*** salv-orlando has quit IRC | 13:34 | |
*** alexpilotti has quit IRC | 13:35 | |
*** ghostpl_ has joined #openstack-infra | 13:35 | |
*** mpaolino has quit IRC | 13:36 | |
*** mpaolino has joined #openstack-infra | 13:36 | |
mtreinish | now we just need to restart the worker daemon so that microseconds get stored | 13:37 |
*** lucas-hungry is now known as lucasagomes | 13:37 | |
fungi | dteselkin: we override it in thick_slave.pp to enabled | 13:37 |
fungi | dteselkin: when we call into it from nodepool build scripts | 13:38 |
*** crc32 has quit IRC | 13:38 | |
*** dkranz has quit IRC | 13:39 | |
*** spredzy|afk is now known as spredzy | 13:39 | |
*** dboik has joined #openstack-infra | 13:39 | |
fungi | dteselkin: http://git.openstack.org/cgit/openstack-infra/project-config/tree/nodepool/scripts/prepare_node_bare.sh sets export ALL_MYSQL_PRIVS='true' before calling into prepare_node.sh | 13:39 |
*** jistr|biab is now known as jistr | 13:39 | |
*** e0ne_ has quit IRC | 13:40 | |
fungi | which in turn passes that value into the all_mysql_privs parameter for openstack_project::single_use_slave with puppet apply | 13:40 |
*** boris-42 has joined #openstack-infra | 13:41 | |
fungi | dteselkin: that said, we're working on getting rid of node build-time database preconfiguration in favor of having individual projects test setups do that as needed | 13:42 |
*** mpaolino has quit IRC | 13:43 | |
*** ghostpl_ has quit IRC | 13:43 | |
*** mriedem has joined #openstack-infra | 13:43 | |
*** mpaolino has joined #openstack-infra | 13:43 | |
dteselkin | So it's normal behavior to call puppet once again from ready_script to create databases and grants if needed? | 13:43 |
fungi | dteselkin: i have a proof-of-concept at http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/jobs/experimental-workers.yaml working out a plan to do it in a jenkins job builder macro as a stepping stone to putting it in the individual projects that need it | 13:43 |
fungi | dteselkin: where did i say anything about the ready script? we're currently doing it in the nodepool image prep scripts | 13:44 |
dteselkin | That's the problem :) I'm trying to create an image with DIB and because of chroot database preparation skipped | 13:45 |
fungi | dteselkin: though only for snapshot images. we can't do it with dib because trying to preconfigure mysql inside a chroot isn't really sane (hence my priority on moving the database setup to happen at job start time) | 13:45 |
dteselkin | I thought about ready_script because it'll reduce job execution time. | 13:46 |
*** amitgandhinz has joined #openstack-infra | 13:47 | |
*** cdent has quit IRC | 13:47 | |
*** enikanorov_ has joined #openstack-infra | 13:47 | |
fungi | dteselkin: yep, but the increase in job runtime is actually negligible. proof of concept demonstration http://logs.openstack.org/44/164444/1/experimental/experimental-nova-dsvm-python27/f4d9841/console.html | 13:47 |
fungi | dteselkin: and doing it within the context of a job means that different jobs can have their own database needs met even if they might conflict with one another | 13:48 |
*** dkranz has joined #openstack-infra | 13:49 | |
fungi | dteselkin: also when we get to the point where we can extract database setup all the way out to the projects using that for their jobs, changes to the database configuration become self-testing, so infra has less of an opportunity to accidentally break them | 13:49 |
*** enikanorov has quit IRC | 13:49 | |
*** cdent has joined #openstack-infra | 13:49 | |
dteselkin | Yep, that's a good point too | 13:50 |
*** sandywalsh has joined #openstack-infra | 13:50 | |
*** peristeri has joined #openstack-infra | 13:50 | |
*** peristeri has quit IRC | 13:50 | |
*** peristeri has joined #openstack-infra | 13:50 | |
*** fifieldt has quit IRC | 13:51 | |
*** ghostpl__ has joined #openstack-infra | 13:51 | |
*** peristeri has quit IRC | 13:51 | |
fungi | also, between that and doing distro package installation at job runtime means we can stop having separate "bare" and "devstack" orker types, which significantly simplifies our worker pooling | 13:51 |
*** peristeri has joined #openstack-infra | 13:51 | |
fungi | the goal is to get down to where worker images differ only by the distro/release they're running, and all jobs are able to start up from scratch on the same images | 13:52 |
*** sarob has joined #openstack-infra | 13:52 | |
*** BobH_ has quit IRC | 13:53 | |
*** e0ne has joined #openstack-infra | 13:54 | |
*** eharney_ has joined #openstack-infra | 13:54 | |
dteselkin | Agree, even if I only have two different type of nodes in my setup :) | 13:56 |
*** eharney has quit IRC | 13:56 | |
*** zz_jgrimm is now known as jgrimm | 13:57 | |
dteselkin | fungi: thanks you | 13:57 |
dteselkin | * thank you! | 13:57 |
*** sarob has quit IRC | 13:57 | |
*** eharney_ is now known as eharney | 13:58 | |
fungi | you're welcome. hopefully you'll be able to take advantage of some of these improvement soon | 13:58 |
*** mpaolino has quit IRC | 13:59 | |
*** mpaolino has joined #openstack-infra | 13:59 | |
*** sabeen1 has joined #openstack-infra | 13:59 | |
*** nilasae has quit IRC | 14:00 | |
fungi | right now i'm polishing off some features to stackforge/bindep (which infra is formally adopting) to allow us and eventually individual projects maintain platform-independent lists of distro packages their jobs need so that we can pre-cache those in aggregate when building images and then install them selectively when running jobs | 14:00 |
*** ghostpl_ has joined #openstack-infra | 14:00 | |
*** dustins_ has joined #openstack-infra | 14:00 | |
*** nelsnelson has joined #openstack-infra | 14:01 | |
*** hyakuhei has joined #openstack-infra | 14:02 | |
*** mrmartin has quit IRC | 14:02 | |
*** hyakuhei has quit IRC | 14:02 | |
mtreinish | fungi: now that the migration is done I think https://review.openstack.org/164730 is good to go | 14:02 |
*** ghostpl_ has quit IRC | 14:02 | |
fungi | mtreinish: yes, it finished sometime after i passed out | 14:03 |
fungi | i should have thought to run it under time | 14:03 |
*** dustins has quit IRC | 14:03 | |
*** mpaolino has quit IRC | 14:03 | |
*** alexpilotti has joined #openstack-infra | 14:03 | |
fungi | i should just start putting timestamps in my shell prompts | 14:03 |
*** mpaolino has joined #openstack-infra | 14:04 | |
mtreinish | fungi: heh, that's why I do it, because I forget to use time for things like this :) | 14:04 |
mtreinish | fwiw, it looked to be done before I shut my machine down around midnight | 14:05 |
fungi | yeah, i didn't last that long | 14:05 |
* fungi is an old man | 14:05 | |
anteaya | fungi: are you ready for that patch to merge then? | 14:05 |
anteaya | I can approve if you like | 14:05 |
*** hasharFood is now known as hashar | 14:06 | |
fungi | i just did | 14:06 |
anteaya | ah faster than I | 14:06 |
anteaya | okay | 14:06 |
*** ghostpl__ has joined #openstack-infra | 14:06 | |
fungi | i hadn't reviewed it previously, so was just looking over it first to be sure i knew what i was signing | 14:06 |
anteaya | I have to run errands uptown today and will be away for the better part of the day | 14:06 |
*** changbl has joined #openstack-infra | 14:06 | |
anteaya | good approach | 14:06 |
fungi | don't forget to take a torch | 14:06 |
mtreinish | fungi: the other follow up thing is restarting the gearman worker daemon on subunit-worker01 to use the new version | 14:07 |
anteaya | I held off voting to make sure it didn't get approaved early | 14:07 |
fungi | mtreinish: i can do that now. hold on | 14:07 |
anteaya | I wasn't thinking about it, but I guess a torch can't hurt | 14:07 |
mtreinish | fungi: cool, thanks | 14:07 |
*** sigmavirus24_awa is now known as sigmavirus24 | 14:08 | |
mtreinish | anteaya: a real torch or a queen's english torch? | 14:08 |
*** dizquierdo has quit IRC | 14:08 | |
fungi | mtreinish: just to confirm, there are no jenkins-subunit-worker-X processes running at the moment, and we want to start all four of them, yeah? | 14:08 |
*** otter768 has joined #openstack-infra | 14:08 | |
fungi | mtreinish: totally depends on the time period. at one point they were one and teh same after all | 14:08 |
mtreinish | fungi: we just need 1 running | 14:08 |
mtreinish | fungi: heh, fair point | 14:09 |
mtreinish | fungi: 4 caused issues at on point and 1 seems to be able to handle the load fine | 14:09 |
fungi | okay, it looks like jenkins-subunit-worker-A is the only initscript of the four enabled, now that i peer more closely | 14:09 |
fungi | so i've started that one now | 14:10 |
fungi | and it seems to be running still, so no instacrash anyway | 14:10 |
mtreinish | fungi: awesome | 14:10 |
* mtreinish will watch the db to see if microseconds start to appear | 14:10 | |
mtreinish | \o/ http://paste.openstack.org/show/193122/ | 14:11 |
mtreinish | now after the next image build the preseed will hopefully be useful | 14:11 |
mordred | woot! | 14:12 |
*** dhritishikhar has joined #openstack-infra | 14:12 | |
*** otter768 has quit IRC | 14:13 | |
*** mtanino has joined #openstack-infra | 14:13 | |
openstackgerrit | Merged openstack-infra/project-config: Revert "Cap the subunit2sql version in the nodepool scripts" https://review.openstack.org/164730 | 14:13 |
*** BharatK has quit IRC | 14:14 | |
*** alexpilotti has quit IRC | 14:14 | |
*** alexpilotti has joined #openstack-infra | 14:15 | |
mordred | GheRivero: so - if you have interest, I made the world's worst todo list WRT the upstream ansible modules: https://etherpad.openstack.org/p/ansible-patches-to-port | 14:16 |
*** hashar has quit IRC | 14:17 | |
*** hashar has joined #openstack-infra | 14:17 | |
mordred | GheRivero: however, the thing that could use real help is the nodepool patch that yolanda and I have both worked on: https://review.openstack.org/#/c/156322/ | 14:17 |
mordred | GheRivero: which is aiming at porting all of nodepool's openstack interactions to use shade | 14:18 |
*** mpaolino has quit IRC | 14:18 | |
GheRivero | mordred: then I'll focus on nodepool patches | 14:18 |
mordred | GheRivero: it probably also means adding some things to shade - like I think nodepool is currently doing better logic than shade is with some of the floating ip stuff - but we also probably want to get shade to try to use neutron directly for floating ips | 14:18 |
yolanda | GheRivero, just ping me if you have some question | 14:19 |
*** mpaolino has joined #openstack-infra | 14:19 | |
yolanda | shade was missing the feature of releasing floating ip on delete server | 14:19 |
openstackgerrit | Jeremy Stanley proposed openstack-infra/infra-specs: Wrap askbot migration steps in code blocks https://review.openstack.org/165428 | 14:19 |
*** dizquierdo has joined #openstack-infra | 14:20 | |
yolanda | GheRivero, i started working a bit on that, but i switched by the joy of puppet modules :) | 14:21 |
*** mpaolino has quit IRC | 14:21 | |
GheRivero | :) | 14:21 |
*** mpaolino has joined #openstack-infra | 14:22 | |
*** dhritishikhar has quit IRC | 14:23 | |
*** timcline has joined #openstack-infra | 14:24 | |
*** garyh has joined #openstack-infra | 14:24 | |
*** Somay has joined #openstack-infra | 14:24 | |
*** mestery has quit IRC | 14:27 | |
*** ghostpl__ has quit IRC | 14:29 | |
*** ghostpl_ has joined #openstack-infra | 14:30 | |
*** BharatK has joined #openstack-infra | 14:30 | |
*** mpaolino has quit IRC | 14:30 | |
*** tsg_ has joined #openstack-infra | 14:30 | |
*** mpaolino has joined #openstack-infra | 14:30 | |
*** ghostpl_ has quit IRC | 14:31 | |
openstackgerrit | Jan Provaznik proposed openstack-infra/project-config: Create os-cloud-management project on Stackforge https://review.openstack.org/165433 | 14:31 |
*** tsg_ has quit IRC | 14:32 | |
*** wenlock has joined #openstack-infra | 14:33 | |
*** ghostpl_ has joined #openstack-infra | 14:33 | |
*** ajmiller has joined #openstack-infra | 14:34 | |
*** zxiiro has quit IRC | 14:37 | |
hashar | good morning! | 14:37 |
hashar | anyone has any idea about Nodepool cpu/io consumption ? | 14:37 |
hashar | I am wondering how small / big a server needs to be to host it | 14:37 |
*** changbl has quit IRC | 14:38 | |
mordred | well, I was going to connect to ours to tell you because I can't remember ... | 14:39 |
hashar | that would be great :) | 14:39 |
mordred | fungi: ^^ my ssh nodepool.openstack.org is hanging ... | 14:39 |
*** BharatK has quit IRC | 14:39 | |
fungi | mordred: interesting. works for me | 14:40 |
hashar | I am wondering how many cores/cpu/mem I should plan. I guess it is mostly lightweight and a simple dual core 4GBytes ram would largely cover it | 14:40 |
mordred | hashar: we're using an 8G cloud instance | 14:40 |
fungi | hashar: http://cacti.openstack.org/cacti/graph_view.php?action=tree&tree_id=1&leaf_id=94 | 14:41 |
lucasagomes | hi, if you have a free time please take a look at https://review.openstack.org/#/c/163344/ , it's a small patch enabling we run the Ironic IPA deploy ramdisk in the openstack/ironic-python-agent check gate (as non-voting) | 14:41 |
dhellmann | anteaya, do you have a few minutes to help me figure out why the requirements gate job isn't running for python-openstackclient patches? I can't see what config piece we're missing. | 14:41 |
fungi | hashar: most of the activity spikes you see there correspond to when we're performing daily image updates (right now for example) | 14:41 |
dhellmann | anteaya: I would have expected gate-python-openstackclient-requirements to run for https://review.openstack.org/#/c/158779/ for example | 14:42 |
*** zz_dimtruck is now known as dimtruck | 14:42 | |
hashar | fungi: nice that is excellent! | 14:43 |
hashar | does nodepool still require 2 mysql connections per spawned vm ? | 14:43 |
fungi | hashar: gosh, i hope not. that sounds excessive given we spike to around 900 virtual machines at peak | 14:44 |
hashar | fungi: http://ci.openstack.org/nodepool/installation.html#database :D | 14:45 |
hashar | "" Nodepool will hold open a database connection for each node. Be sure to configure the database server to support at least a number of connections equal to twice the number of nodes you expect to be in use at once. "" | 14:45 |
fungi | hrm, yeah let me see if i can tell whether that's still the case | 14:45 |
hashar | I guess that is the absolute possible spike, not the usual load | 14:45 |
hashar | cacti has a low # of TCP connections for the host | 14:46 |
fungi | sounds like something we would have improved since that was written | 14:46 |
hashar | less than a hundre | 14:46 |
hashar | d | 14:46 |
*** achanda has joined #openstack-infra | 14:47 | |
*** mpaolino has quit IRC | 14:47 | |
*** mpaolino has joined #openstack-infra | 14:48 | |
*** Somay has quit IRC | 14:48 | |
*** Somay has joined #openstack-infra | 14:49 | |
*** mpaolino has quit IRC | 14:50 | |
*** mpaolino has joined #openstack-infra | 14:51 | |
*** BharatK has joined #openstack-infra | 14:51 | |
*** tsufiev_ has left #openstack-infra | 14:51 | |
*** achanda has quit IRC | 14:52 | |
*** mfink_ has joined #openstack-infra | 14:52 | |
*** mpaolino has quit IRC | 14:52 | |
*** sputnik13 has joined #openstack-infra | 14:53 | |
*** mpaolino has joined #openstack-infra | 14:53 | |
*** sarob has joined #openstack-infra | 14:53 | |
openstackgerrit | yolanda.robla proposed openstack-infra/project-config: Add new puppet-puppet module https://review.openstack.org/165442 | 14:54 |
*** stevemar has joined #openstack-infra | 14:54 | |
*** zxiiro has joined #openstack-infra | 14:55 | |
*** adrian_otto has joined #openstack-infra | 14:55 | |
*** Bsony has joined #openstack-infra | 14:55 | |
*** yfried is now known as yfried|afk | 14:56 | |
*** nanliu has joined #openstack-infra | 14:56 | |
*** Longgeek has quit IRC | 14:56 | |
*** LinuxJedi is now known as LinuxJedi_ | 14:57 | |
*** MarkAtwood has joined #openstack-infra | 14:57 | |
*** Bsony_ has quit IRC | 14:57 | |
*** yamamoto has quit IRC | 14:58 | |
*** vhoward has joined #openstack-infra | 14:58 | |
*** sarob has quit IRC | 14:58 | |
*** yamamoto has joined #openstack-infra | 14:59 | |
*** yfried|afk is now known as yfried | 14:59 | |
*** reed has joined #openstack-infra | 14:59 | |
*** patrickeast has joined #openstack-infra | 15:00 | |
*** asselin_ has joined #openstack-infra | 15:00 | |
*** pc_m has quit IRC | 15:00 | |
openstackgerrit | James E. Blair proposed stackforge/gertty: Display warnings as a popup https://review.openstack.org/165447 | 15:00 |
openstackgerrit | James E. Blair proposed stackforge/gertty: Do not display InsecurePlatformWarning https://review.openstack.org/165448 | 15:00 |
*** changbl has joined #openstack-infra | 15:01 | |
jeblair | clarkb, fungi, mordred, dstufft: ^ an alternate approach to the InsecurePlatformWarning problem | 15:01 |
jeblair | zaro: can you take a look at that too? i moved a recent change from you around | 15:01 |
*** sputnik13 has quit IRC | 15:02 | |
mordred | jeblair: I like the way you thnk | 15:04 |
*** sputnik13 has joined #openstack-infra | 15:04 | |
*** amotoki has quit IRC | 15:06 | |
*** Somay has quit IRC | 15:06 | |
*** mrunge is now known as mrunge_away | 15:08 | |
*** salv-orlando has joined #openstack-infra | 15:09 | |
*** asilenkov has joined #openstack-infra | 15:10 | |
*** Trozz has quit IRC | 15:10 | |
asilenkov | Hello! Which part of openstack CI @hudson-openstack robot belongs to? | 15:10 |
*** Trozz has joined #openstack-infra | 15:11 | |
*** claudiub has joined #openstack-infra | 15:11 | |
*** jaypipes has quit IRC | 15:12 | |
fungi | asilenkov: are you talking about the ~hudson-openstack account in launchpad? | 15:12 |
asilenkov | yep ) | 15:13 |
fungi | asilenkov: it's pretty much only used by the update_bug.py and update_blueprint.py gerrit hook scripts in the openstack-infra/jeepyb repo | 15:13 |
asilenkov | thank you! | 15:14 |
*** hdd has quit IRC | 15:14 | |
fungi | seeing that stuck nova-docker change in the check pipeline makes me wonder if we removed the devstack-f20 node type while some jobs were still using it | 15:14 |
fungi | nope, we still have min-ready set to 1. maybe we're just not building any | 15:15 |
*** dhritishikhar has joined #openstack-infra | 15:15 | |
fungi | yeah, 5 in a building state | 15:15 |
fungi | all in rax-iad strangely enough | 15:15 |
*** Somay has joined #openstack-infra | 15:16 | |
*** Somay has left #openstack-infra | 15:16 | |
*** amotoki has joined #openstack-infra | 15:16 | |
*** carl_baldwin has joined #openstack-infra | 15:16 | |
*** salv-orlando has quit IRC | 15:17 | |
*** pcaruana has joined #openstack-infra | 15:19 | |
ctlaugh | I am seeing a lot of this error in the zuul webapp and zuul.log/debug.log: http://paste.ubuntu.com/10621442/. Once it starts happening, it doesn't stop. Is this a known bug? Any workaround? | 15:19 |
openstackgerrit | Jan Provaznik proposed openstack-infra/project-config: Create os-cloud-management project on Stackforge https://review.openstack.org/165433 | 15:21 |
*** crc32 has joined #openstack-infra | 15:26 | |
*** ajmiller has quit IRC | 15:26 | |
*** ssam2 has quit IRC | 15:27 | |
*** BobH has joined #openstack-infra | 15:29 | |
*** pc_m has joined #openstack-infra | 15:30 | |
*** ajmiller has joined #openstack-infra | 15:30 | |
*** crc32 has quit IRC | 15:30 | |
*** sandywalsh has quit IRC | 15:31 | |
*** yfried is now known as yfried|afk | 15:32 | |
*** jp_at_hp has quit IRC | 15:33 | |
*** LinuxJedi_ is now known as LinuxJedi | 15:34 | |
*** yfried|afk is now known as yfried | 15:35 | |
*** tnovacik has quit IRC | 15:37 | |
*** armax has joined #openstack-infra | 15:37 | |
*** banix has joined #openstack-infra | 15:37 | |
*** ashleighfarnham has joined #openstack-infra | 15:38 | |
*** amotoki has quit IRC | 15:38 | |
*** johnma has joined #openstack-infra | 15:38 | |
*** julim has quit IRC | 15:38 | |
*** dangers_away is now known as dangers | 15:39 | |
*** unicell has quit IRC | 15:40 | |
*** ssam2 has joined #openstack-infra | 15:40 | |
*** julim has joined #openstack-infra | 15:41 | |
*** mrmartin has joined #openstack-infra | 15:41 | |
*** packet has joined #openstack-infra | 15:41 | |
openstackgerrit | Monty Taylor proposed openstack-infra/infra-specs: Add spec for puppet apply work https://review.openstack.org/165217 | 15:42 |
*** unicell has joined #openstack-infra | 15:42 | |
rhe00 | anyone knows a reason as to why zuul would crash when trying to start the second process (I assume that's the scheduler). Nothing in zuul.log or debug.log to indicate why | 15:43 |
*** ujuc has quit IRC | 15:44 | |
*** changbl has quit IRC | 15:44 | |
*** changbl has joined #openstack-infra | 15:45 | |
*** mpaolino has quit IRC | 15:45 | |
*** mpaolino has joined #openstack-infra | 15:46 | |
*** mrmartin has quit IRC | 15:48 | |
fungi | rhe00: very broken configuration, stale pidfile... | 15:49 |
*** spzala has quit IRC | 15:49 | |
fungi | rhe00: did you have a working zuul deployment, then upgrade zuul while trying to reuse your old config? | 15:49 |
rhe00 | fungi: all I did was changing the project in layout.yaml from openstack-dev/ci-sandbox to openstack/cinder | 15:50 |
rhe00 | and restarted zuul | 15:50 |
fungi | zaro: we were seeing that symptom on zuul-dev right? (zuul instantly terminates on startup before logging any details as to why) do you recall what the cause ended up being? | 15:50 |
rhe00 | since then I have changed the project back to openstack-dev/ci-sandbox, but it won't start with that either now | 15:50 |
jeblair | rhe00: you might check the lockfile | 15:50 |
jkt | rhe00: sometimes, I've seen zuul not even being able to open its logs; when I'm starting it via systemd, I don't get anything in the logs either | 15:50 |
rhe00 | jeblair: where's the lockfile hiding? | 15:51 |
jeblair | rhe00: /var/run/zuul/zuul.pid is the default | 15:51 |
*** sdake_ has quit IRC | 15:51 | |
jkt | jeblair: any idea why I'm getting https://storyboard.openstack.org/#!/story/2000205 btw? | 15:51 |
*** dhritishikhar has quit IRC | 15:52 | |
clarkb | jkt: looks like another case of stale egg | 15:52 |
*** mestery has joined #openstack-infra | 15:52 | |
*** sdake has joined #openstack-infra | 15:52 | |
jkt | clarkb: I did run `pip uninstall` before installing once again, but let's see what gets left over | 15:53 |
jeblair | jkt: yes, we think that happens when a previous install uses 'python setup.py install' | 15:53 |
*** Sukhdev has joined #openstack-infra | 15:53 | |
jeblair | jkt: if you do 'rm -rf gertty.egg-info', then "pip install ." or "pip install -e ." should work | 15:53 |
rhe00 | jeblair: that was it! I removed the lockfile and now zuul started up properly. thanks! | 15:53 |
*** unicell has quit IRC | 15:53 | |
clarkb | rhe00: how did you stop zuul? | 15:53 |
jeblair | rhe00: np. we should probably detect that and print a message, eh? :) | 15:53 |
rhe00 | sudo service zuul stop | 15:54 |
clarkb | rhe00: that should work if using our init script | 15:54 |
*** unicell has joined #openstack-infra | 15:54 | |
clarkb | rhe00: any idea where your init script (or equivalent) comes from? | 15:54 |
*** sarob has joined #openstack-infra | 15:55 | |
*** hdd has joined #openstack-infra | 15:55 | |
rhe00 | clarkb: when you say init script, are you referring to the layout.yaml? | 15:55 |
rhe00 | or how it was installed in the first place? | 15:55 |
jeblair | clarkb, mordred: do we think we have the egg bug narrowed down enough we could file a proper bug report... in something? | 15:55 |
clarkb | rhe00: no, the script that tells ubuntu how to manage the service | 15:56 |
jkt | jeblair: thanks, that fixed it | 15:56 |
rhe00 | clarkb: ah, sorry. I used asselins install scripts to set up the master, and I assume that set up the init script | 15:57 |
pabelanger | ohai! Wanted to make sure I understand properly, but when using multi-nodes in nodepool. Sub nodes launch first, then nodes. Making the dependency order node requires a subnode. | 15:57 |
*** SumitNaiksatam has quit IRC | 15:57 | |
*** MarkAtwood has quit IRC | 15:57 | |
*** salv-orl_ has joined #openstack-infra | 15:58 | |
*** ashleighfarnham has quit IRC | 15:58 | |
jeblair | pabelanger: i _think_ they all launch at the same time, but the node is not declared ready until all subnodes are | 15:58 |
openstackgerrit | Merged openstack-infra/infra-specs: Wrap askbot migration steps in code blocks https://review.openstack.org/165428 | 15:58 |
clarkb | jeblair: no, I don't know much other than the egg info is not updated if it already exists | 15:58 |
*** bswartz has quit IRC | 15:59 | |
clarkb | jeblair: not sure where exactly that is failing | 15:59 |
clarkb | but if the info isn't updated then you don't get alembic migrations updated either | 15:59 |
*** thedodd has joined #openstack-infra | 15:59 | |
pabelanger | jeblair, okay, that helps. Planning on playing with it today to see how it works | 15:59 |
jeblair | mordred: can you supply any help narrowing this down? | 15:59 |
*** deepakcs has joined #openstack-infra | 16:00 | |
mordred | jeblair: yes. I have a hunch on where to look in pbr ... I'll put it on my list | 16:00 |
*** sarob has quit IRC | 16:00 | |
jeblair | mordred: i'll file a pbr bug for now then | 16:00 |
*** bhuvan has joined #openstack-infra | 16:01 | |
*** bswartz has joined #openstack-infra | 16:01 | |
*** yamahata has joined #openstack-infra | 16:02 | |
*** unicell has quit IRC | 16:02 | |
*** LinuxJedi is now known as LinuxJedi_ | 16:02 | |
*** spredzy is now known as spredzy|afk | 16:03 | |
*** lennyb has joined #openstack-infra | 16:04 | |
*** asselin_ has quit IRC | 16:04 | |
*** ayoung has joined #openstack-infra | 16:04 | |
lennyb | krtaylor, I wander if we tempest is a 'must' for CI, we are considering running rally instead of tempest | 16:05 |
jeblair | yay for eavesdrop | 16:05 |
*** mpavone has quit IRC | 16:05 | |
fungi | heads up: forthcoming openssl vulnerability announcement scheduled for some time between 1100-1500 utc tomorrow | 16:05 |
krtaylor | lennyb, what project are you testing against? | 16:06 |
*** changbl has quit IRC | 16:06 | |
clarkb | fungi: ya... | 16:06 |
lennyb | Nova, Cinder, Neutron | 16:06 |
clarkb | fungi: though I thought I had also heard it got pushed to friday | 16:06 |
lennyb | krtaylor, Nova, Cinder, Neutron | 16:06 |
*** belmoreira has quit IRC | 16:07 | |
krtaylor | lennyb, it is up to the project to specify what tests you need to run for reporting | 16:07 |
clarkb | fungi: either way it should be fun | 16:07 |
*** ibiris has joined #openstack-infra | 16:07 | |
*** ja- has joined #openstack-infra | 16:07 | |
*** jgrimm_ has joined #openstack-infra | 16:07 | |
fungi | clarkb: i haven't seen anything on oss-security about it moving to friday at least | 16:07 |
alex_xu | ianw: would you like looks at this https://review.openstack.org/160068 again when you have time? There is nova patch depend on that. close to freeze, sorry for push so hard. anyway thanks in advance! | 16:07 |
*** banix_ has joined #openstack-infra | 16:07 | |
*** adalbas has quit IRC | 16:07 | |
*** maurosr- has joined #openstack-infra | 16:08 | |
lennyb | krtaylor, thanks. I will ask this question on the project irc channel or search the wiki | 16:08 |
krtaylor | lennyb, each have their own requirements, rally isn't really the same thing | 16:08 |
*** mjturek2 has joined #openstack-infra | 16:08 | |
*** maurosr has quit IRC | 16:09 | |
*** ashleighfarnham has joined #openstack-infra | 16:09 | |
*** maurosr| has joined #openstack-infra | 16:09 | |
*** jgrimm- has joined #openstack-infra | 16:09 | |
*** otter768 has joined #openstack-infra | 16:09 | |
krtaylor | lennyb, that is not to say you can't use rally, it depends on your goals, if you want to report back on a patch, etc | 16:09 |
*** zz_ja has quit IRC | 16:09 | |
*** maurosr| is now known as maurosr | 16:09 | |
*** banix has quit IRC | 16:10 | |
*** banix__ has joined #openstack-infra | 16:10 | |
lennyb | krtaylor, I see, thanks. | 16:10 |
jeblair | clarkb, mordred: https://bugs.launchpad.net/pbr/+bug/1433681 | 16:10 |
openstack | Launchpad bug 1433681 in PBR "Stale egg-info dir causes alembic migrations not to be included" [Undecided,New] | 16:10 |
*** ja| has joined #openstack-infra | 16:10 | |
*** mjturek3 has joined #openstack-infra | 16:10 | |
*** ja| is now known as zz_ja| | 16:10 | |
*** jgrimm has quit IRC | 16:10 | |
jeblair | clarkb, mordred: does that look correct, and have all known info? | 16:10 |
*** mjturek1 has quit IRC | 16:11 | |
pabelanger | Because I don't know, which, if any, project are using multi nodes with nodepool? | 16:11 |
*** MarkAtwood has joined #openstack-infra | 16:11 | |
jeblair | pabelanger: i believe there's an experimental multi-node nova job | 16:11 |
jeblair | pabelanger: (it's all still pretty new) | 16:11 |
clarkb | jeblair: looks right other than that you install 1.0.3 twice but that should be fine | 16:11 |
mordred | jeblair: yup! I see the bug | 16:12 |
clarkb | install it twice in your reproduction steps | 16:12 |
mordred | jeblair: as in, I see the bug in pbr | 16:12 |
*** Somay has joined #openstack-infra | 16:12 | |
*** banix_ has quit IRC | 16:12 | |
jeblair | clarkb: oh, fixed. | 16:12 |
*** mjturek2 has quit IRC | 16:12 | |
*** maurosr- has quit IRC | 16:12 | |
*** Bsony has quit IRC | 16:13 | |
jeblair | clarkb: though, tbh, i do not know for certain that is not necessary to reproduce. i'll double check. | 16:13 |
*** jgrimm_ has quit IRC | 16:13 | |
*** ja- has quit IRC | 16:13 | |
jeblair | mordred: that was fast :) | 16:13 |
pabelanger | jeblair, okay, let me see if I can hunt it down | 16:13 |
mordred | jeblair: you said the magical words to describe the problem a few minutes ago | 16:14 |
mordred | that caused my brain to click | 16:14 |
*** Somay has quit IRC | 16:14 | |
openstackgerrit | Merged stackforge/python-jenkins: Add a get_nodes method https://review.openstack.org/163068 | 16:14 |
*** otter768 has quit IRC | 16:14 | |
*** spzala has joined #openstack-infra | 16:15 | |
fungi | oh, if anyone gets a moment to have a look, ajaeger spotted a problem with check_irc_access.py https://review.openstack.org/164979 i started looking at it yesterday but was a little confused myself as to how the failure tracking was intended to work | 16:15 |
jeblair | clarkb: it is required | 16:15 |
*** dustins_ has quit IRC | 16:15 | |
clarkb | jeblair: huh, I didn't realize | 16:15 |
*** Guest17003 is now known as erikmwilson | 16:16 | |
*** koolhead17 has quit IRC | 16:16 | |
mordred | jeblair: tl;dr- we avoid running setup.py egg-info in many cases because if there is no git repo, running egg-info will override the version info that's in the tarball with the results of trying to find it in a non-git repo, which is failure | 16:16 |
*** lennyb has quit IRC | 16:16 | |
openstackgerrit | Matthew Treinish proposed openstack-infra/subunit2sql: Add release notes to the README https://review.openstack.org/165485 | 16:16 |
mordred | jeblair: however, the logic to detect when it should be re-run does not include checking for alembic files | 16:16 |
*** Swami has joined #openstack-infra | 16:16 | |
*** resker has joined #openstack-infra | 16:16 | |
jeblair | mordred: aha! | 16:17 |
mordred | jeblair: SO - I think we can make it smarter | 16:17 |
*** esker has quit IRC | 16:17 | |
zaro | morning | 16:17 |
mordred | jeblair: and perhaps always run egg-info if there is a git dir and/or re-using the pbr.json info | 16:17 |
mordred | looking in to that now | 16:17 |
*** arxcruz has quit IRC | 16:17 | |
*** dustins has joined #openstack-infra | 16:17 | |
jeblair | fungi: looking | 16:17 |
*** HeOS has quit IRC | 16:20 | |
mordred | hrm | 16:20 |
jeblair | clarkb, jhesketh: http://logs.openstack.org/79/164979/2/check/gate-project-config-irc-access/fa7952c/console.html | 16:20 |
*** mpavone has joined #openstack-infra | 16:20 | |
*** dhritishikhar has joined #openstack-infra | 16:20 | |
*** AJaeger has joined #openstack-infra | 16:21 | |
AJaeger | fungi, clarkb: Good morning, do either of you have a few minutes? | 16:21 |
ctlaugh | re: previous msg, this is the output from running 'sudo zuul show running-jobs' -- seems to be encountering the same error (as expected): http://paste.ubuntu.com/10621770/. | 16:23 |
clarkb | jeblair I see what happened, will work on a fix | 16:23 |
*** adalbas has joined #openstack-infra | 16:23 | |
jeblair | clarkb: for what? | 16:24 |
pleia2 | good morning | 16:24 |
jeblair | clarkb: oh, the proxy error :) | 16:24 |
fungi | AJaeger: what's the question? i was just mentioning the irc access check problem to try and get more eyes on it. i'm mildly confused as to why it's doing that myself | 16:25 |
AJaeger | fungi, exactly that'S the problem ;) | 16:26 |
AJaeger | fungi, I'm offline most of the wiki and just have 30 mins to help ;) | 16:26 |
AJaeger | fungi, glad you're on it - thanks | 16:26 |
jeblair | AJaeger, fungi: one problem is that the jobs are currently timing out because "puppet-rdo" is not registered with chanserv and the script does not handle that case. | 16:27 |
*** dtantsur is now known as dtantsur|afk | 16:27 | |
AJaeger | jeblair, argh, we're not catching that indeed | 16:27 |
jeblair | AJaeger, fungi: i will fix that. (also, note puppet-rdo != rdo-puppet; rdo-puppet is the channel that prompted AJaeger to write this change) | 16:28 |
clarkb | jeblair ya need to not append if error | 16:28 |
AJaeger | jeblair, ah, so my manual "test case" is broken. | 16:28 |
*** dhritishikhar has quit IRC | 16:28 | |
AJaeger | jeblair, thanks for catching that - but we still should not timeout | 16:29 |
jeblair | AJaeger: yes, as i said, i'm fixing that | 16:29 |
AJaeger | jeblair, understood and appreciated! | 16:29 |
openstackgerrit | Merged openstack-infra/project-config: Add puppet-openstackci project https://review.openstack.org/163255 | 16:30 |
AJaeger | jeblair, feel free to rework my patch - or do a new one and I'm fine to abandon mine | 16:30 |
jeblair | AJaeger: ok -- i have not looked into the original error yet | 16:30 |
*** ddieterly has quit IRC | 16:31 | |
*** scheuran has quit IRC | 16:31 | |
AJaeger | jeblair, one step at a time ;) | 16:31 |
fungi | yep, so the question is why the run with #rdo-puppet (which is registered) isn't bailing when openstackinfra lacks an entry in the access listy | 16:31 |
*** marun has joined #openstack-infra | 16:31 | |
fungi | i wonder if that's just tox missing the exit code from the script before it goes on to run irc_test.py | 16:32 |
jeblair | fungi: i suspected so (before i branched onto this) | 16:32 |
*** hashar is now known as hasharAw | 16:33 | |
*** ddieterly has joined #openstack-infra | 16:33 | |
*** hasharAw is now known as hasharAway | 16:33 | |
*** eglute has joined #openstack-infra | 16:33 | |
*** rlandy has quit IRC | 16:33 | |
fungi | i _think_ tox.ini is correct there so maybe we're not actually exiting nonzero when we think we should | 16:34 |
AJaeger | fungi, change Ic68ba9a1c60854e68817fcadb1a5df2144944af7 added the second command to tox.ini | 16:34 |
eglute | hello Infra, we could really use some Core reviewers on defcore-core https://review.openstack.org/#/admin/groups/uuid-ad95fb605fa544dab35712194df7faaa10ec7a22,members | 16:34 |
AJaeger | I saw it fail before that change merged | 16:34 |
fungi | we're doing multiple commands in testenv:irc the same way as in testenv:projects | 16:35 |
*** tnovacik has joined #openstack-infra | 16:36 | |
clarkb | eglute who should be the first member (first member can add the rest) | 16:36 |
eglute | should be me- myself and Rob H will be co-ptl for the project | 16:36 |
jeblair | fungi, AJaeger: after correcting the not registered error, it still exited 0, so i think there's a bug in the script. | 16:36 |
*** mattfarina has quit IRC | 16:36 | |
*** ryanpetrello has quit IRC | 16:37 | |
fungi | yeah, i'm mostly confused how the cap handler works, so starting to plug some debug info into it | 16:38 |
*** mattfarina has joined #openstack-infra | 16:38 | |
jeblair | fungi: i'm pretty sure the "self.failed = False" in on_privnotice is wrong; digging to try to see where that came from | 16:39 |
clarkb | account not found eglute have the account username or id? | 16:39 |
eglute | oh sorry about that. email: ushnishtha@hotmail.com | 16:39 |
fungi | hogepodge: also can you just confirm ^ since i added that project at your direction? | 16:40 |
clarkb | eglute added, you can add others now | 16:40 |
eglute | thank you so much!! | 16:40 |
*** unicell1 has joined #openstack-infra | 16:41 | |
AJaeger | jeblair, it worked in the past - did we update the irc python code | 16:41 |
*** Bsony has joined #openstack-infra | 16:41 | |
*** mpaolino has quit IRC | 16:42 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 16:42 | |
*** ryanpetrello has joined #openstack-infra | 16:42 | |
jeblair | AJaeger, fungi: that line goes back to the initial commit. i suspect that it has only exited non-zero if the _last_ channel in the list failed the check. | 16:43 |
fungi | AJaeger: doesn't look like it. all lines in that file originate from the change which initially added it | 16:43 |
*** gyee has joined #openstack-infra | 16:43 | |
AJaeger | I meant: irc python library | 16:43 |
fungi | oh | 16:43 |
*** ajmiller has quit IRC | 16:44 | |
AJaeger | Just hunting down what could have triggered this and whether that would help us | 16:44 |
*** scheuran has joined #openstack-infra | 16:44 | |
odyssey4me | hi guys, can we get some reviews on this please - it's been sitting for a while: https://review.openstack.org/164271 | 16:45 |
AJaeger | jeblair, it could also be a bug in the script. So, when I looked at it, I saw we sat the failed value to both true and false - and that gave me the idea that we might have some non-determinism | 16:45 |
AJaeger | Therefore I created https://review.openstack.org/#/c/164979/ | 16:46 |
jeblair | AJaeger, fungi: i was close -- it would only have failed in the past if the last channel it checked had problems; however, the list is reversed, so it would have been the first channel listed in the file. | 16:47 |
AJaeger | marun, could you check 164979, please? | 16:48 |
AJaeger | jeblair, so, is 164979 correct? | 16:48 |
marun | AJaeger: will do | 16:48 |
AJaeger | jeblair, I meant 164271 for the irc_access | 16:49 |
jeblair | AJaeger: possibly, but it removes an intended failure check. i'm writing an alternate change. | 16:49 |
AJaeger | jeblair, I now get a -1 with rdo-puppet as test case | 16:49 |
marun | AJaeger: Hmmm, not sure I'm the person to review that | 16:49 |
AJaeger | jeblair, ok | 16:49 |
AJaeger | marun, I mixed up numbers | 16:49 |
AJaeger | I meant odyssey4me's change: https://review.openstack.org/164271 - it includes a skip-if | 16:50 |
AJaeger | marun, ^ | 16:50 |
*** unicell has joined #openstack-infra | 16:50 | |
marun | AJaeger: ah, got it | 16:50 |
*** Ala has quit IRC | 16:50 | |
Swami | clarkb: hi | 16:50 |
clarkb | hi | 16:51 |
Swami | I have some questions regarding the multinode setup for the neutron-dvr job | 16:51 |
Swami | link https://review.openstack.org/#/c/158525/ | 16:51 |
*** imcsk8 has quit IRC | 16:51 | |
*** imcsk8 has joined #openstack-infra | 16:51 | |
marun | AJaeger: lgtm | 16:51 |
Swami | For multinode setup we need to have a DATA_IP configured between the primary and the secondary node, how do we pass that IP information. Or what would be the IP information | 16:52 |
*** Sukhdev has quit IRC | 16:52 | |
*** unicell1 has quit IRC | 16:52 | |
clarkb | Swami: yesterday you had asked about an additional interface. The only way for additional interfaces is to do something like what the nova network job does and make some gre tunnels. So if we can avoid that because a second interface isn't necessary that would be best (it is necessary for nova network because it wants things on consistent layer 2 networks) | 16:53 |
clarkb | Swami: if you just need an IP addr you should use the private IP for each node. See primary_node_private and sub_nodes_private in that file | 16:54 |
openstackgerrit | Jeremy Stanley proposed openstack-infra/infra-manual: Your Gerrit and Launchpad username can differ https://review.openstack.org/165507 | 16:54 |
Swami | clarkb: does the primary_node_private correlate with the physical interface. | 16:55 |
Swami | carkb: The primary node has a public interface in "eth4" | 16:55 |
clarkb | Swami: I do not know where eth4 comes from, none of our test slaves have an eth4 iirc | 16:55 |
*** sarob has joined #openstack-infra | 16:56 | |
clarkb | the private IPs are a non world routable ip addr assigned by our clouds | 16:56 |
clarkb | in hpcloud this is the only ip addr and interface given by the cloud, in rackspace it is the second interface (the first has a world routable ip addr) | 16:56 |
*** melwitt has joined #openstack-infra | 16:56 | |
Swami | clarkb: yes in devstack-vm-gate.sh there is "PUBLIC_INTERFACE=eth4" | 16:57 |
*** ihrachyshka has quit IRC | 16:57 | |
*** adrian_otto has left #openstack-infra | 16:57 | |
openstackgerrit | James E. Blair proposed openstack-infra/project-config: Fix failure detection in irc access check https://review.openstack.org/165508 | 16:57 |
jeblair | AJaeger, fungi: ^ | 16:57 |
clarkb | Swami: you have added that | 16:58 |
clarkb | Swami: I do not know where the value comes from | 16:58 |
Swami | no PUBLIC_INTERFACE=eth4 is lin lin 229 and this was not added by me. | 16:58 |
*** openstackgerrit has quit IRC | 16:59 | |
*** openstackgerrit has joined #openstack-infra | 16:59 | |
clarkb | Swami: we should probably remove that, that appears to be a xenserver thing, we don't use it at all in the multinode tests (or any other tests run upstream) | 17:00 |
Swami | clarkb: ok that makes sense, we can remove. | 17:00 |
*** sarob has quit IRC | 17:01 | |
clarkb | or is xapi different than xenserver? in any case I don't think its used | 17:01 |
Swami | clarkb: coming back to our discussion, on the control plane and dataplane. | 17:01 |
fungi | jeblair: that looks like it should work | 17:01 |
*** sarob has joined #openstack-infra | 17:01 | |
Swami | In an all-in-one node there is no separate control plane interface and dataplane interface. | 17:01 |
*** alexpilotti has quit IRC | 17:02 | |
*** alexpilotti_ has joined #openstack-infra | 17:02 | |
Swami | But in multi-node we need a control plane interface and a dataplane interface. | 17:02 |
AJaeger | jeblair, LGTM - thanks | 17:02 |
fungi | and i grok the script a lot better at this point too, so bonus | 17:02 |
*** Ryan_Lane has joined #openstack-infra | 17:03 | |
clarkb | Swami: why? if you can use one in single node surelyou can use one in multinode | 17:03 |
clarkb | Swami: I ask beacuse the alternative is not fun and should be avoided if possible | 17:03 |
*** kgiusti has quit IRC | 17:03 | |
AJaeger | Let me test it with my test case to be certain ;) | 17:03 |
Swami | clarkb: I can send you the devstack localrc config files for the primary and secondary and could you tell me if the existing setup will work for it or not. | 17:03 |
openstackgerrit | yolanda.robla proposed openstack-infra/project-config: Add new puppet-puppet module https://review.openstack.org/165442 | 17:04 |
*** BobH has quit IRC | 17:04 | |
clarkb | Swami: I am not sure if that will help me | 17:04 |
clarkb | Swami: can you describe the issue with a single interface on multinode? | 17:04 |
*** dangers is now known as dangers_away | 17:04 | |
*** achanda has joined #openstack-infra | 17:04 | |
* fungi is popping out to consume some lunch, back in a bit | 17:04 | |
Swami | In the case of single interface, still we can see the control plane working. | 17:04 |
adam_g | we've got a pressing project-config patch up that starts to fix an ironic CI hole that could use another +2, if anyone has a sec https://review.openstack.org/#/c/163632/ | 17:05 |
*** ajmiller has joined #openstack-infra | 17:05 | |
*** bswartz has quit IRC | 17:05 | |
*** jlanoux has quit IRC | 17:05 | |
Swami | In the "compute" node we need two interfaces, one private and on public. | 17:05 |
*** sarob has quit IRC | 17:05 | |
clarkb | Swami: why can't they both operate over the same interface? | 17:06 |
clarkb | Swami: are they required to be different layer 2 networks? | 17:06 |
*** emagana has joined #openstack-infra | 17:06 | |
clarkb | in nova network they are otherwise ebtables gets really cranky | 17:06 |
openstackgerrit | Monty Taylor proposed openstack-dev/pbr: Don't avoid egg-info quite so often https://review.openstack.org/165511 | 17:06 |
Swami | clarkb: In both nodes we need a private and a public interface | 17:06 |
mordred | clarkb, jeblair ^^ | 17:06 |
mordred | I think that should fix is | 17:07 |
mordred | it | 17:07 |
clarkb | Swami: yes, but why? | 17:07 |
*** LinuxJedi_ is now known as LinuxJedi | 17:07 | |
Swami | public interface is for the North-South testing and the private interface is for the east-west testing. | 17:07 |
*** kgiusti has joined #openstack-infra | 17:08 | |
*** jistr has quit IRC | 17:08 | |
*** bswartz has joined #openstack-infra | 17:08 | |
*** yfried is now known as yfried|afk | 17:08 | |
jeblair | mordred: that logic looks good to me. have you tested it with the gertty test case? if not, i can do that now. | 17:08 |
clarkb | Swami: is there a technical reason neutron will not work without two interfaces? | 17:08 |
mordred | jeblair: yes, I have | 17:08 |
jeblair | mordred: w00t! | 17:08 |
clarkb | Swami: lets ignore the ideal deployment situation, will it work with one interface? | 17:08 |
mordred | jeblair: however, additional testing would be nice - so you should test it too | 17:08 |
*** scheuran has quit IRC | 17:08 | |
*** dmorita has joined #openstack-infra | 17:08 | |
jeblair | mordred: oh. kay. :) | 17:09 |
*** deepakcs has quit IRC | 17:09 | |
Swami | clarkb: An all-in-one node can just work with a single interface. | 17:09 |
clarkb | Swami: if not then we can set up multiple layer 2s using the tools we use for nova network, this should be fine but it is far from ideal. So we should understand why we need this before making any changes | 17:09 |
AJaeger | jeblair, your change passed all my tests - thanks! | 17:09 |
clarkb | Swami: yes but can a multinode work with one interface per node? | 17:10 |
jeblair | AJaeger: yay! you're welcome, and thank you! | 17:10 |
*** e0ne is now known as e0ne_ | 17:10 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 17:10 | |
Swami | clarkb: I don't think so1 | 17:11 |
clarkb | Swami: can we find out? | 17:11 |
BobBall | Swami, clarkb: Sorry - why are you proposing removing the PUBLIC_INTERFACE=eth4 part? | 17:11 |
clarkb | Swami: I have a hunch that a single interface per node will be much simpler and easier to debug if we can make that work | 17:11 |
Swami | clarkb:Sure I will do a quick check and let you know today. | 17:11 |
BobBall | Swami, clarkb: I'm not sure I understand; it's within a block that only runs for VIRT_DRIVER=xenapi so shouldn't affect otehr jobs? | 17:12 |
clarkb | Swami: the gre tunnels for nova network are not great | 17:12 |
clarkb | BobBall: its confusing, maybe we can write a better comment? | 17:12 |
Swami | clarkb: I will try it out today and tell you the different options that we have. | 17:12 |
BobBall | clarkb: Ah - ok - certainly; a comment around why the block is needed or specifically why we're using ETH4 for the public interface? | 17:12 |
clarkb | BobBall: specfically what is this random eth4 that does not exist on any of our test nodes | 17:13 |
BobBall | *grin* | 17:13 |
*** nanliu has quit IRC | 17:13 | |
*** e0ne_ is now known as e0ne | 17:13 | |
*** mpavone has quit IRC | 17:13 | |
*** bradjones has quit IRC | 17:14 | |
BobBall | So it does exist in the XenServer test nodes in our CI but because it uses devstack-gate to run the tests it's needed in upstream | 17:14 |
*** resker has quit IRC | 17:14 | |
*** mrmartin has joined #openstack-infra | 17:14 | |
clarkb | BobBall: maybe we can move that into the localrc append variable? as another option | 17:14 |
*** esker has joined #openstack-infra | 17:14 | |
BobBall | Sure - happy to look at whatever option makes most sense | 17:15 |
*** nanliu has joined #openstack-infra | 17:15 | |
BobBall | Which of the settings do you think should be moved to an append variable? Clearly all of them _could_ be | 17:15 |
jeblair | clarkb: oops, i was wrong, the extra pip install was not needed. setup.py install followed by pip install is all that's necessary. | 17:16 |
jeblair | clarkb, mordred: that change seems to work for me | 17:16 |
BobBall | Maybe just *_INTERFACE and _BRIDGE as they are specific to the environment we run in? | 17:16 |
*** e0ne has quit IRC | 17:18 | |
*** salv-orl_ has quit IRC | 17:19 | |
clarkb | BobBall: ya I think env specific vars | 17:20 |
*** ddieterly has quit IRC | 17:21 | |
clarkb | BobBall: but I would also be happy with a stronger comment as that should prevent confusion | 17:21 |
SlickNik | hey guys: can I get some eyeballs on https://review.openstack.org/#/c/165161/ please? | 17:21 |
SlickNik | We're seeing some issues with slow instances and the trove functional-dsvm tests timing out because of the slowness. We will investigate making the job run faster after the FF, but want to bump up the timeout by 10 minutes to ease the current gate situation. | 17:21 |
SlickNik | Thanks! | 17:21 |
BobBall | Ok - I can do a comment today but env-specific vars will probably have to wait until I get back from vacation as I'd want to do much more testing to make sure we don't break the CI. I'll add some env-specific comments today. | 17:21 |
*** dangers_away has quit IRC | 17:23 | |
*** patrickeast has quit IRC | 17:23 | |
*** ddieterly has joined #openstack-infra | 17:23 | |
openstackgerrit | Clark Boylan proposed openstack-infra/project-config: Don't dump Jenkins proxy errors to console logs https://review.openstack.org/165522 | 17:23 |
clarkb | BobBall: sounds good | 17:23 |
clarkb | jeblair: ^ that should fix the proxy error in the log you posted | 17:24 |
*** dmorita_ has joined #openstack-infra | 17:25 | |
*** salv-orlando has joined #openstack-infra | 17:25 | |
*** dmorita has quit IRC | 17:25 | |
clarkb | BobBall: I added a large comment in 165522 because I think that code has similar issues to the thing we were discussing :) | 17:26 |
BobBall | :) Understood. | 17:26 |
*** harlowja_away is now known as harlowja_ | 17:27 | |
*** dangers_away has joined #openstack-infra | 17:27 | |
*** garyh has quit IRC | 17:27 | |
jeblair | clarkb resurrects the art of the explanatory code comment | 17:27 |
cinerama | i like those | 17:28 |
*** bhuvan has quit IRC | 17:28 | |
*** yfried|afk is now known as yfried | 17:29 | |
*** dangers_away is now known as dangers | 17:30 | |
*** ghostpl_ has quit IRC | 17:30 | |
jeblair | zaro: i pointed out errors in 165145 | 17:30 |
*** markus_z has quit IRC | 17:30 | |
*** sdake_ has joined #openstack-infra | 17:31 | |
openstackgerrit | Khai Do proposed openstack-infra/system-config: Replace the Gerrit WIP icon https://review.openstack.org/165228 | 17:32 |
*** sandywalsh has joined #openstack-infra | 17:32 | |
*** Hefeweizen has quit IRC | 17:35 | |
*** sdake has quit IRC | 17:35 | |
*** ghostpl_ has joined #openstack-infra | 17:36 | |
harlowja_ | does anyone know if the 2.6 virtualenvs got upgraded to 2.6 so that the following doesn't happen anymore; http://logs.openstack.org/36/164836/8/check/gate-oslo-incubator-python26/5f7bf62/console.html | 17:36 |
harlowja_ | *upgrade to pip 6 i mean, | 17:36 |
clarkb | fungi: figured out why I thought ssl thing was friday, reddit post title mistakenly said 19th is friday | 17:36 |
*** _nadya_ has quit IRC | 17:36 | |
*** johnma has left #openstack-infra | 17:36 | |
jogo | I have jobs stuck in experimental from 15 hours ago | 17:37 |
clarkb | harlowja_: they should use whatever latest virtualenv uses | 17:37 |
jogo | check-tempest-dsvm-f20 isn't running | 17:37 |
harlowja_ | clarkb hmmm, maybe thats to old :-/ | 17:38 |
harlowja_ | due to '('Expected version spec in', 'debtcollector~=0.3.0', 'at', '~=0.3.0')' | 17:38 |
clarkb | jogo: I don't think there are any more f20 nodes, that job should be removed | 17:38 |
zaro | jeblair: thanks | 17:38 |
* harlowja_ isn't sure how any of the 2.6 virtualenvs will work with those '~=' requirements if the pip version in it doesn't support that kind of version spec | 17:39 | |
*** dhritishikhar has joined #openstack-infra | 17:39 | |
clarkb | harlowja_: it is also possible we haven't built the base image for centos6 tests recently enough to have picked up a newer virtualenv | 17:39 |
harlowja_ | or maybe the centos6 virtualenv still doesn't have pip > 6 | 17:39 |
*** tonytan4ever has joined #openstack-infra | 17:39 | |
clarkb | harlowja_: we install with pip so shouldn;t matter what centos6 does | 17:40 |
harlowja_ | kk | 17:40 |
jogo | clarkb: thanks | 17:40 |
harlowja_ | clarkb then i guess its probably the case u describe | 17:40 |
jogo | clarkb: the stackforge nova-docker job needs updating too | 17:40 |
jogo | dims_: ^ | 17:40 |
jogo | no more f20 jobs | 17:40 |
jogo | err nodes | 17:40 |
*** coolsvap is now known as coolsvap|afk | 17:41 | |
jeblair | jogo: fungi was looking into that earlier... | 17:41 |
*** xyang1 has joined #openstack-infra | 17:42 | |
clarkb | harlowja_: the oldest centos6 image is ~75 hours old | 17:42 |
clarkb | harlowja_: now to cross check against pypi | 17:42 |
*** arosen1 has quit IRC | 17:42 | |
clarkb | looks like pip6 has been in virtualenv since december | 17:43 |
clarkb | so likely something else is going on | 17:43 |
harlowja_ | evilness i think, lol | 17:43 |
openstackgerrit | Joe Gordon proposed openstack-infra/project-config: There are no more f20 nodes, remove check-tempest-dsvm-f20 https://review.openstack.org/165532 | 17:43 |
jogo | jeblair fungi: ahh | 17:43 |
jogo | clarkb: ^ so like that? | 17:43 |
clarkb | jogo: should remove the jenkins job too | 17:43 |
clarkb | jogo: but that change will get the experimental queue moving | 17:44 |
clarkb | jogo: I will defer to fungi on it though since he was looking into it? | 17:44 |
jeblair | jogo: so, i mean, there are _supposed_ to be f20 nodes | 17:44 |
clarkb | oh, I thought we had removed them | 17:44 |
clarkb | because f21 | 17:44 |
*** bhuvan has joined #openstack-infra | 17:44 | |
morganfainberg | oh god. i just chased something down the pip requirement resolution rabbit hole... | 17:45 |
* morganfainberg backs away slooooowly | 17:45 | |
* morganfainberg tries to save some sanity. | 17:45 | |
pleia2 | good luck with that | 17:45 |
* SpamapS puts on a pip mask and chases morganfainberg | 17:45 | |
*** tnovacik has quit IRC | 17:46 | |
* morganfainberg runs away from SpamapS. | 17:46 | |
jogo | clarkb: well even if there are supposed to be f20 nodes, why would we have an experimental f20 job on tempest if there is a f21 out there | 17:46 |
harlowja_ | go buy http://www.customink.com/designs/stackpip/qvh0-0015-grtw/ SpamapS lol | 17:46 |
SpamapS | I NEED MY REQUIREMENTS BUT I DARE YOU TO TRY AND DETERMINISTICALLY RESOLVE THEM MUAHAHAHAHHA | 17:46 |
SpamapS | NICE | 17:46 |
*** julim has quit IRC | 17:46 | |
openstackgerrit | Chelsea Winfree proposed openstack-infra/project-config: Move barbican client experimental job to voting gate job https://review.openstack.org/165534 | 17:46 |
SpamapS | harlowja_: I lol'd | 17:47 |
jeblair | jogo: i think the change is fine but maybe remove the 'no more nodes' thing from the commit message. | 17:47 |
harlowja_ | pippin def not easy, :-P | 17:47 |
clarkb | harlowja_: "2015-03-18 14:27:24,432 INFO nodepool.image.build.rax-ord.bare-centos6: ESC[mNotice: /Stage[main]/Openstack_project::Base/Package[virtualenv]/ensure: ensure changed '12.0.7' to '1.11.4'ESC[0m" from a centos6 image build | 17:47 |
jogo | morganfainberg: that's why we want to do 'pip install --no-deps -r list-of-all-deps-including-transitive.txt' | 17:47 |
harlowja_ | SpamapS u want, u saw a ghost? | 17:47 |
clarkb | harlowja_: so I think thats the issue | 17:47 |
morganfainberg | pleia2, yeah was looking at "how do i install the minimum requirements for my project" and realized... oh this means i have to solve the transient dependency issue ... then resolve the dependency things and... then.. OH LOOK SAME PROBLEM AS WE HAVE TODAY WE ARE TRYING TO SOLVE | 17:47 |
* morganfainberg kicks caps lock | 17:47 | |
morganfainberg | sorry | 17:47 |
morganfainberg | jogo, haha | 17:48 |
openstackgerrit | Eric Larson proposed openstack-infra/project-config: Create oslo.cache project https://review.openstack.org/165224 | 17:48 |
openstackgerrit | Joe Gordon proposed openstack-infra/project-config: emove check-tempest-dsvm-f20 https://review.openstack.org/165532 | 17:48 |
morganfainberg | jogo, i'm... scared :( | 17:48 |
harlowja_ | thats one hell of a downgrade; 12.0.7 -> 1.11.4, lol | 17:48 |
pleia2 | morganfainberg: caps sounded intentional to me :) | 17:48 |
morganfainberg | pleia2 they actually weren't :P but they worked | 17:48 |
jogo | morganfainberg: the minimal reqs thing, I think someone was working on that actually | 17:48 |
*** tqtran has joined #openstack-infra | 17:48 | |
pleia2 | hehe | 17:48 |
openstackgerrit | James E. Blair proposed openstack-infra/project-config: Remove check-tempest-dsvm-f20 https://review.openstack.org/165532 | 17:48 |
jogo | jeblair: thanks :) | 17:48 |
morganfainberg | jogo, oh cool. | 17:48 |
clarkb | harlowja_: https://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/manifests/base.pp#n63 | 17:49 |
*** ParsectiX has joined #openstack-infra | 17:49 | |
jeblair | jogo: np :) | 17:49 |
clarkb | mordred: ^ any idea why we do virtualenv that way? you are all over the git log on those lines :) | 17:49 |
jogo | morganfainberg: just don't remember who | 17:49 |
adam_g | morganfainberg, pip-compile does a good job of going down that rabbit hole and finding the conflicts for you, or at least describing why you're ending up with what you're getting | 17:49 |
morganfainberg | jeblair, jogo, i think "emove" was cooler -- hip like. | 17:49 |
morganfainberg | jeblair, jogo, :P | 17:49 |
SpamapS | harlowja_: also http://www.zazzle.com/i_unicode_tshirt-235295438445715768 | 17:49 |
elarson | pleia2: thanks for reviewing the oslo.cache files. I didn't know they needed to be in alpha order | 17:49 |
clarkb | harlowja_: so, I think it may be a puppet order of ops thing. If that downgrade happens before we install latest virtualenv then it works fine, if that downgrade happens after then we lose | 17:49 |
*** derekh has quit IRC | 17:49 | |
pleia2 | elarson: no worries, it looked pretty good otherwise | 17:49 |
morganfainberg | adam_g, yeah i would still need to solve the "what is the lowest versions for everything" question. it's a scary rabbit hole to dive down. | 17:50 |
harlowja_ | SpamapS :-P | 17:50 |
morganfainberg | adam_g, but i'm poking at some ideas for making solving this less... icky. so i think i'm going to spend time on the plane chasing some related rabbits. | 17:50 |
morganfainberg | or being chased by rabbits with sharp pointy teeth. | 17:51 |
openstackgerrit | Chelsea Winfree proposed openstack-infra/project-config: Move barbican client experimental job to voting gate job https://review.openstack.org/165534 | 17:51 |
harlowja_ | clarkb hmmm, damn u puppet | 17:51 |
*** ChuckC has quit IRC | 17:51 | |
jogo | morganfainberg: I think Richard Jones may have looked into it | 17:51 |
*** ChuckC_ has joined #openstack-infra | 17:51 | |
adam_g | morganfainberg, ya, sounds scary | 17:51 |
*** ChuckC_ is now known as ChuckC | 17:52 | |
clarkb | harlowja_: I need to step out for a few, but I think next step is figuring out why it works for eg trusty but not centos6 then fixing it across the baord | 17:52 |
harlowja_ | agreed | 17:52 |
morganfainberg | adam_g, it looks an awful lot like this rabbit: https://41.media.tumblr.com/9ff3be3c6eeb35495d483e21f1ff1ed0/tumblr_n499zplqcj1qgsnbzo5_500.jpg | 17:52 |
clarkb | harlowja_: but that line I linked is probably the center of the issue | 17:52 |
harlowja_ | ya, 1.1.x probably a little to old | 17:52 |
morganfainberg | adam_g, i should probably run away. | 17:52 |
SpamapS | morganfainberg: it's got huge nasty pointy methods | 17:52 |
morganfainberg | SpamapS, exactly! | 17:53 |
SpamapS | LOOK AT THE BUGS | 17:53 |
SpamapS | here's how to waste an hour, but then decide it's time to hug your tests for finding this: http://paste.ubuntu.com/10622270/ | 17:54 |
SpamapS | read carefuly. ;) | 17:54 |
clarkb | SpamapS: apply caffeine direclty to your forehead | 17:55 |
openstackgerrit | Khai Do proposed openstack-infra/system-config: Fix jquery setup on Gerrit server. https://review.openstack.org/165145 | 17:55 |
jeblair | SpamapS disproves the universal equivalency theorem | 17:56 |
*** notnownikki has quit IRC | 17:56 | |
*** lucasagomes has left #openstack-infra | 17:56 | |
SpamapS | clarkb: http://us.123rf.com/450wm/stylephotographs/stylephotographs1205/stylephotographs120500200/13838234-attractive-manager-getting-needle-in-forehead-for-wrinkle-removal.jpg | 17:57 |
SpamapS | sort of like that? | 17:57 |
*** sarob has joined #openstack-infra | 17:57 | |
jeblair | i think i will not follow that link | 17:57 |
harlowja_ | apply directly to the forehead | 17:57 |
harlowja_ | lol | 17:57 |
*** garyh has joined #openstack-infra | 17:58 | |
*** ddieterly has quit IRC | 17:58 | |
*** ddieterly has joined #openstack-infra | 17:58 | |
*** e0ne has joined #openstack-infra | 17:59 | |
greghaynes | clarkb: what was the other high priority for nodepool testing? node / image deletion? | 18:00 |
*** crc32 has joined #openstack-infra | 18:00 | |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard-webclient: Removed grunt:server https://review.openstack.org/163165 | 18:01 |
*** ayoung is now known as ayoung-afk | 18:02 | |
*** sarob has quit IRC | 18:02 | |
*** mrmartin has quit IRC | 18:02 | |
*** jcoufal has quit IRC | 18:02 | |
dims_ | jogo: need me to do something? | 18:02 |
jogo | dims_: docker job runs f20 | 18:03 |
jogo | and we may or may not be moving to f21 for everything | 18:03 |
dims_ | jogo: ack, if it breaks, i'll fix it | 18:03 |
jogo | dims_: I thought we were dropping f20 all together but it may have not happened yet | 18:03 |
jogo | dims_: its not running right now | 18:03 |
jogo | fungi: ^ | 18:03 |
*** AJaeger has quit IRC | 18:03 | |
jogo | dims_: check-tempest-dsvm-f20-docker: queued (non-voting) | 18:04 |
jogo | 22 hours and counting | 18:04 |
*** sdake has joined #openstack-infra | 18:04 | |
dims_ | jogo: url? | 18:04 |
*** sarob has joined #openstack-infra | 18:05 | |
*** jyuso1 has joined #openstack-infra | 18:05 | |
jogo | dims_: look on http://status.openstack.org/zuul/ and filter by docker | 18:06 |
openstackgerrit | greghaynes proposed openstack-infra/project-config: Create jobs for a wheel mirror https://review.openstack.org/164927 | 18:06 |
jogo | patch 165196 | 18:06 |
*** Hefeweizen has joined #openstack-infra | 18:06 | |
dims_ | jogo: right, not sure if there's a way for me to nuke that one | 18:06 |
jogo | dims_: not sure either, but wondering if its time to move that job to f21 | 18:07 |
jogo | but not sure anymore | 18:07 |
dims_ | jogo: ack. will wait for fungi or someone to chime in :) | 18:07 |
*** sdake_ has quit IRC | 18:07 | |
*** ParsectiX has quit IRC | 18:07 | |
*** ParsectiX has joined #openstack-infra | 18:08 | |
*** yamamoto has quit IRC | 18:08 | |
*** ssam2 has quit IRC | 18:09 | |
*** otter768 has joined #openstack-infra | 18:10 | |
*** LinuxJedi is now known as LinuxJedi_ | 18:11 | |
*** Sukhdev has joined #openstack-infra | 18:11 | |
*** sarob has quit IRC | 18:11 | |
*** otter768 has quit IRC | 18:14 | |
*** hdd has quit IRC | 18:16 | |
clarkb | greghaynes: ya node and image deletion are completely uncovered right now | 18:17 |
*** SumitNaiksatam has joined #openstack-infra | 18:18 | |
openstackgerrit | Sean Dague proposed openstack-infra/os-loganalyze: fix supports_sev matching https://review.openstack.org/165542 | 18:18 |
fungi | dims_: jogo: clarkb: jeblair: back from eats now and looking | 18:20 |
*** Somay has joined #openstack-infra | 18:21 | |
*** SumitNaiksatam has left #openstack-infra | 18:21 | |
clarkb | https://review.openstack.org/#/c/165542/ is a fix for indexing logs like gate-horizon-python27 console logs | 18:22 |
*** tonytan4ever has quit IRC | 18:22 | |
*** SumitNaiksatam has joined #openstack-infra | 18:22 | |
Somay | clarkb: I have updated the patch as you mentioned, please review whenever you’re free https://review.openstack.org/#/c/163137 | 18:22 |
clarkb | harlowja_: looking at logs for trusty iamge builds we don't seem to downgrade at all | 18:23 |
harlowja_ | centos6 is just 'special' | 18:23 |
harlowja_ | lol | 18:23 |
*** mrmartin has joined #openstack-infra | 18:24 | |
Somay | thanks clarkb | 18:26 |
*** HeOS has joined #openstack-infra | 18:26 | |
*** ildikov has joined #openstack-infra | 18:26 | |
*** mrmartin has quit IRC | 18:27 | |
fungi | jogo: clarkb: we're still apparently trying to build devstack-f20 nodes at the moment, but it's either happening very slowly or all the builds are failing for some reason (there are currently 5 building for between 0.17 and 0.83 hours) | 18:27 |
*** Somay has quit IRC | 18:28 | |
*** hdd has joined #openstack-infra | 18:28 | |
*** ayoung-afk is now known as ayoung | 18:30 | |
*** afazekas has quit IRC | 18:31 | |
*** BharatK has left #openstack-infra | 18:31 | |
*** patrickeast has joined #openstack-infra | 18:33 | |
*** hdd has quit IRC | 18:33 | |
*** dannywilson has joined #openstack-infra | 18:35 | |
jeblair | fungi: yeah, looks like build timeouts: Exception: Timeout waiting for server 14cbd68b-773d-48f3-aedb-57180f303557 in rax-iad | 18:35 |
fungi | jeblair: yeah, that's what i just turned up too. i've seen that happen when the image can't boot successfully too | 18:36 |
jeblair | fungi: and that's iad and dfw | 18:36 |
*** dustins has quit IRC | 18:36 | |
fungi | i can try deleting today's images | 18:36 |
fungi | looks like we have some successful image builds from yesterday | 18:37 |
jeblair | fungi: these are in 'waitforServer', so the instance is never coming online (ie, it's an openstack problem, not a linux booting problem) | 18:37 |
*** jyuso1 has quit IRC | 18:37 | |
*** dustins has joined #openstack-infra | 18:38 | |
fungi | oh. yeah that's less fun. if we're also getting it in the same provider regions for other image types, then it's probably an issue in rackspace | 18:38 |
jeblair | fungi: i only looked at that one type | 18:38 |
openstackgerrit | Merged openstack-infra/project-config: Don't dump Jenkins proxy errors to console logs https://review.openstack.org/165522 | 18:38 |
fungi | i'm broadening that grep now | 18:38 |
fungi | proportionally highest in tripleo-test-cloud-rh1 actually | 18:40 |
fungi | i have to assume tripleo is having a bad day | 18:40 |
fungi | on the whole, fairly widespread in hpcloud and rax too though | 18:40 |
*** tiswanso has joined #openstack-infra | 18:41 | |
fungi | oh, wait, i was getting deletion in there too | 18:41 |
fungi | 29 in rax-iad, 4 in rax-ord, 2 in rax-dfw and 1 in hpcloud-b5 so yes probably predominately devstack-f20 | 18:42 |
*** garyh has quit IRC | 18:44 | |
fungi | also, yeah probably not today's image's fault anyway because many of those jobs have been hanging for longer than its existed | 18:44 |
*** tiswanso has quit IRC | 18:45 | |
*** tiswanso has joined #openstack-infra | 18:45 | |
fungi | status.rackspace.com has notices up for capacity problems in those regions for their "new compute optimize flavors" but i don't think we're using those | 18:46 |
*** dprince has quit IRC | 18:46 | |
*** LinuxJedi_ is now known as LinuxJedi | 18:46 | |
*** yfried has quit IRC | 18:47 | |
fungi | i'll check for and clean up any alien nodes just in case | 18:47 |
*** pelix has quit IRC | 18:47 | |
*** achanda has quit IRC | 18:48 | |
*** garyh has joined #openstack-infra | 18:50 | |
*** tonytan4ever has joined #openstack-infra | 18:50 | |
*** julim has joined #openstack-infra | 18:50 | |
*** dustins has quit IRC | 18:50 | |
*** asahlin has joined #openstack-infra | 18:51 | |
mordred | clarkb: looking | 18:52 |
*** stevemar has quit IRC | 18:53 | |
dougwig | jeblair: fyi on gerrty, those fixes on master have made things quite usable again. | 18:53 |
*** stevemar has joined #openstack-infra | 18:53 | |
jeblair | dougwig: oh good. please let me know if you find it hanging for a really long time (and where). | 18:54 |
*** resker has joined #openstack-infra | 18:54 | |
dougwig | jeblair: will do, thanks. | 18:55 |
jeblair | dougwig: someday i hope we can get rid of all of the hangs, but it will require getting smarter about the database. in the mean time, i do know of a few low hanging fruits i think i can pick off and save a few seconds. | 18:55 |
*** koolhead17 has joined #openstack-infra | 18:55 | |
*** resker has quit IRC | 18:56 | |
*** koolhead17 has quit IRC | 18:56 | |
*** koolhead17 has joined #openstack-infra | 18:56 | |
*** koolhead17 has quit IRC | 18:56 | |
*** koolhead17 has joined #openstack-infra | 18:56 | |
*** resker has joined #openstack-infra | 18:56 | |
*** LinuxJedi is now known as LinuxJedi_ | 18:57 | |
*** esker has quit IRC | 18:57 | |
clarkb | https://review.openstack.org/#/c/165542/ would be a good one to get in to correct indexing failures for jobs that inadverdently match the current regex with their full console log paths | 18:58 |
*** sarob has joined #openstack-infra | 18:58 | |
*** dustins has joined #openstack-infra | 18:58 | |
*** dhritishikhar has quit IRC | 18:59 | |
*** ghostpl_ has quit IRC | 18:59 | |
*** dprince has joined #openstack-infra | 19:00 | |
openstackgerrit | Matthew Treinish proposed openstack-infra/devstack-gate: DO NOT MERGE COPY ALL OF .TESTREPOSITORY to log server https://review.openstack.org/149719 | 19:01 |
*** achanda has joined #openstack-infra | 19:01 | |
*** LinuxJedi_ is now known as LinuxJedi | 19:01 | |
*** _nadya_ has joined #openstack-infra | 19:03 | |
*** sandywalsh has quit IRC | 19:03 | |
*** sarob has quit IRC | 19:03 | |
*** alexpilotti_ has quit IRC | 19:04 | |
openstackgerrit | James E. Blair proposed openstack-infra/system-config: Add nodepool config-validation environment https://review.openstack.org/164901 | 19:04 |
*** liusheng has quit IRC | 19:05 | |
*** andreykurilin_ has joined #openstack-infra | 19:06 | |
*** liusheng has joined #openstack-infra | 19:06 | |
*** emagana has quit IRC | 19:06 | |
*** marun has quit IRC | 19:07 | |
*** ivar-lazzaro has joined #openstack-infra | 19:07 | |
SlickNik | Please can I get some eyeballs on https://review.openstack.org/#/c/165161/ when folks get a chance? Thanks! | 19:07 |
*** yamamoto has joined #openstack-infra | 19:09 | |
*** emagana has joined #openstack-infra | 19:09 | |
mrodden | so did they start doing the ATC cutoff for the current release for this summit? | 19:09 |
mrodden | or was that last time too | 19:09 |
jeblair | SlickNik: that's kind of a red flag -- we've tried to have a budget of about 1 hour for gate tests | 19:10 |
*** cburgess has quit IRC | 19:10 | |
fungi | mrodden: yes, this summit you need to have landed a contribution to an official project since the latest release. the previous summit was over the two prior dev cycles rather than just one | 19:10 |
mrodden | shoot | 19:10 |
mrodden | didn't realize that... | 19:10 |
*** cburgess has joined #openstack-infra | 19:11 | |
* fungi counts months on his fingers... | 19:11 | |
*** neoice has quit IRC | 19:11 | |
*** neoice has joined #openstack-infra | 19:11 | |
fungi | the last release was a while ago. you've probably contributed something in that time. at least a typo correction? | 19:11 |
mrodden | are you saying that "active contribution window" is still open? | 19:11 |
fungi | yeah | 19:11 |
mrodden | ok | 19:11 |
jeblair | mrodden: and patches to infra count ;) | 19:11 |
mrodden | yeah i have patches up but never merged lol | 19:12 |
mrodden | bashate is pretty stable | 19:12 |
mtreinish | mrodden: how could the bash8 ptl not be an atc? | 19:12 |
mrodden | inorite?! | 19:12 |
mrodden | its been a quiet cycle for me | 19:12 |
mrodden | i'll go fix up some patches | 19:12 |
jeblair | mrodden: hah, your project is first to be completed! | 19:12 |
mrodden | feature complete at 0.4.0 | 19:12 |
fungi | blue ribbon! | 19:12 |
*** MarkAtwood has quit IRC | 19:13 | |
*** yamamoto has quit IRC | 19:13 | |
*** Somay has joined #openstack-infra | 19:13 | |
SlickNik | jeblair: Yes, I know we've got some work to do to reduce the run time of those tests — and I need to prioritize that higher. | 19:14 |
SlickNik | jeblair: It's just that we've been getting a lot of slower instances of late and the tests have been timing out with around ~5 minutes left. | 19:14 |
SlickNik | And that's been causing a lot of pain for patches to get through the gate — resulting in a lot of rechecks. | 19:15 |
*** yfried has joined #openstack-infra | 19:15 | |
*** MarkAtwood has joined #openstack-infra | 19:15 | |
fungi | note, a lot of rechecks is probably how the runtime bloat gets in there to begin with. it may not be that you're getting really slow workers, but that the changes adding extra runtime lucked out and got really fast workers after enough rechecking | 19:16 |
clarkb | mordred: harlowja_ I cannot find any other place we might be installing virtualenv. My only theory is that maybe trusty has a newer virtualenv and pip refuses to downgrade on trusty? | 19:16 |
*** tkelsey has quit IRC | 19:17 | |
fungi | clarkb: regardless i think the virtualenv cap there is a relic of the bad old times from december and we should undo that | 19:17 |
clarkb | fungi: ya | 19:17 |
SlickNik | fungi: point taken — Tryng to figure out the best way to get away from this anti-pattern of multi-rechecks. | 19:17 |
dougwig | hi infra, any project-config cores (besides anteaya) that can take a quick look at this new neutron/lbaas job? we have a bunch of new third-party CI's being created, and I'd like to be front and center what they're supposed to be running. https://review.openstack.org/#/c/164390/ | 19:18 |
*** bswartz has quit IRC | 19:19 | |
mordred | clarkb, fungi: ++ | 19:19 |
mtreinish | SlickNik: maybe split the jobs up into smaller chuncks that are quicker? (hasn't looked at the patch, just grasping at context from backscroll) | 19:19 |
clarkb | dougwig: not sure I follow what that change has to do with third party ci | 19:20 |
fungi | SlickNik: we have tried to strike a balance between noise from multiple check runs and indicating how many times they've run in the gerrit interface. note it indicates the number of rechecks in the ci results summary heading if there's more than one on the latest patchset | 19:20 |
openstackgerrit | Merged openstack-infra/nodepool: Add config validation option https://review.openstack.org/161952 | 19:21 |
*** ghostpl_ has joined #openstack-infra | 19:21 | |
fungi | SlickNik: for example https://review.openstack.org/155474 has "Jenkins check (1 rechecks)" there | 19:22 |
SlickNik | fungi: Yes, I've seen that — it helps a lot, actually. | 19:22 |
*** ghostpl_ has quit IRC | 19:22 | |
*** garyh has quit IRC | 19:22 | |
clarkb | dougwig: was there a specific reason to use the non capturing rnach regex? | 19:22 |
fungi | so when you see that, toggle the ci comments and look at the earlier checks for warning signs | 19:22 |
SlickNik | fungi: I haven't yet made the jump of being able to base my code reviews on that information. | 19:22 |
dougwig | clarkb: i copied the neutron api job, so no specific reason beyond that. | 19:23 |
* SlickNik sees a lightbulb go off | 19:23 | |
SlickNik | That's a good warning sign to look at. | 19:24 |
*** salv-orlando has quit IRC | 19:24 | |
*** spzala has quit IRC | 19:24 | |
dougwig | clarkb: ty | 19:24 |
*** LinuxJedi is now known as LinuxJedi_ | 19:25 | |
*** teran has quit IRC | 19:26 | |
*** bswartz has joined #openstack-infra | 19:26 | |
*** johnthetubaguy is now known as zz_johnthetubagu | 19:27 | |
SlickNik | mtreinish: That's a good idea (splitting that test job up). Will look into doing that so that we can make these runs faster. Hopefully we can bring that number down to <= 60. | 19:27 |
*** andreykurilin_ has quit IRC | 19:27 | |
jeblair | SlickNik: i'd like to get a review from sdague on 165161 | 19:28 |
mtreinish | SlickNik: fwiw, that's what we do in tempest for things that we've identified as slow. We regex exclude them from the gating jobs and only run them periodically and in the experimental queue | 19:29 |
mtreinish | which is a little different from what you'd do, but it would give you a starting point for how to split things | 19:29 |
*** nikesh_vedams_ has joined #openstack-infra | 19:29 | |
nikesh_vedams_ | hi | 19:30 |
sdague | jeblair: hmmm for most of that stuff we usually bump by > 10 minutes | 19:30 |
*** salv-orlando has joined #openstack-infra | 19:30 | |
nikesh_vedams_ | my CI is up and running | 19:30 |
nikesh_vedams_ | but i want to update this https://wiki.openstack.org/wiki/ThirdPartySystems/Vedams_SCST_CI | 19:30 |
*** mrunge_away is now known as mrunge | 19:30 | |
nikesh_vedams_ | how can i update this | 19:31 |
*** garyh has joined #openstack-infra | 19:31 | |
*** doug-fish has left #openstack-infra | 19:32 | |
sdague | mtreinish: manually splitting the job really only makes it take longer as you have extra overhead for all runs | 19:32 |
Ng | mordred: I'm having an interesting time getting glanceclient to talk to Rax. The official word coming back from their support people is that it just plain doesn't work because of their special authentication method, which leaves me wondering how on earth you managed to do it | 19:32 |
openstackgerrit | Merged openstack-infra/project-config: Promote lbaasv2 api job to both the lbaas and neutron check queues https://review.openstack.org/164390 | 19:32 |
nikesh_vedams_ | DuncanT: there? | 19:32 |
*** MarkAtwood has quit IRC | 19:33 | |
fungi | nikesh_vedams_: the login link in the top-right corner of that page | 19:33 |
mordred | Ng: that is completely false | 19:33 |
*** eharney has quit IRC | 19:33 | |
*** Somay has quit IRC | 19:33 | |
fungi | nikesh_vedams_: and then the edit button in the top navigation bar once you're logged in | 19:33 |
mordred | Ng: you must set export OS_IMAGE_API_VERSION=2 | 19:33 |
mtreinish | sdague: well maybe it depends on how long things are really taking there is a point where the double setup cost is worth it. But, like I said I didn't actually look at anything it was just a blind idea | 19:33 |
jeblair | mordred: is the 'endpoint not in catalog' problem fixed? | 19:34 |
jeblair | Ng: ^ potentially related to your issue | 19:34 |
mordred | jeblair: yes - that's not a problem | 19:34 |
mordred | jeblair: you need latest glanceclient | 19:34 |
jeblair | ok, neato. | 19:34 |
*** dizquierdo has quit IRC | 19:35 | |
mordred | Ng, jeblair: these are what you need set for it to work from python-glanceclient | 19:35 |
mordred | http://paste.openstack.org/show/193241 | 19:35 |
greghaynes | clarkb: What kind of node deletion failure do we encounter? Is it that node deletion fails and we fail to create new ones or just that node deletion fails and we fail to delete new ones, or something different | 19:36 |
greghaynes | (or if someone else knows :)) | 19:37 |
*** boris-42 has quit IRC | 19:37 | |
*** edwarnicke has quit IRC | 19:37 | |
SlickNik | I'd appreciate it if we could bump by 10 mins for now — I will ensure that we make a concerted effort past the feature freeze to reduce this. I'm pretty sure that there is at lease a couple of things we can do with the functional tests that would help speed them up (probably by 10 minutes or so). | 19:37 |
jeblair | SlickNik: done | 19:38 |
*** juggler has joined #openstack-infra | 19:38 | |
*** jbryce has quit IRC | 19:38 | |
openstackgerrit | Merged openstack-infra/system-config: Add Fedora 21 dib image https://review.openstack.org/163982 | 19:38 |
jeblair | SlickNik: (i left a comment in a similar spirit to what you just said) | 19:38 |
SlickNik | Ideally I'd like to get to <60 mins, but that will take a bit more redesign, which we will also look into, but might take a bit longer. | 19:38 |
*** Somay has joined #openstack-infra | 19:39 | |
*** Ng has quit IRC | 19:39 | |
*** stevebaker has quit IRC | 19:39 | |
*** erlon has quit IRC | 19:39 | |
*** juggler_ has quit IRC | 19:39 | |
*** krtaylor has quit IRC | 19:39 | |
*** comstud has quit IRC | 19:39 | |
*** cyeoh has quit IRC | 19:39 | |
*** lbragstad has quit IRC | 19:39 | |
*** rainya has quit IRC | 19:39 | |
clarkb | greghaynes I am not sure we get failures that are due to nodepool. mostly thinking we should test to enforce behavior with shade switch coming up | 19:39 |
*** jbryce has joined #openstack-infra | 19:39 | |
*** Ng has joined #openstack-infra | 19:39 | |
*** juggler_ has joined #openstack-infra | 19:40 | |
greghaynes | ok, ill just hit a few common cases then | 19:40 |
clarkb | usually failure is due to cloud then we retry with periodic cleanup cron thing | 19:40 |
*** rainya has joined #openstack-infra | 19:40 | |
*** stevebaker has joined #openstack-infra | 19:40 | |
*** lbragstad has joined #openstack-infra | 19:40 | |
SlickNik | jeblair: Thanks much! | 19:40 |
*** comstud has joined #openstack-infra | 19:41 | |
*** erlon has joined #openstack-infra | 19:41 | |
openstackgerrit | Merged openstack-infra/project-config: Create devstack-plugin-cookiecutter project https://review.openstack.org/161887 | 19:41 |
*** krtaylor has joined #openstack-infra | 19:41 | |
*** cyeoh has joined #openstack-infra | 19:41 | |
*** rfolco has quit IRC | 19:41 | |
*** gyee has quit IRC | 19:41 | |
*** edwarnicke has joined #openstack-infra | 19:41 | |
*** boris-42 has joined #openstack-infra | 19:42 | |
*** LinuxJedi_ is now known as LinuxJedi | 19:42 | |
*** juggler has quit IRC | 19:42 | |
*** Somay has quit IRC | 19:43 | |
*** timcline has quit IRC | 19:44 | |
mtreinish | SlickNik: looking at the trove-integration suite you guys are still running that serially right? If you guys work on getting things running in parallel, that should speed things up a bit | 19:44 |
*** Somay has joined #openstack-infra | 19:45 | |
*** tnovacik has joined #openstack-infra | 19:45 | |
*** timcline has joined #openstack-infra | 19:45 | |
*** doug-fish has joined #openstack-infra | 19:45 | |
openstackgerrit | Merged openstack-infra/project-config: Increase trove gate job timeout https://review.openstack.org/165161 | 19:46 |
mmedvede | jeblair, pleia2: any chance to get https://review.openstack.org/#/c/155864/ approved? It is the last remaining patch from third party documentation sprint. | 19:46 |
SlickNik | mtreinish: Yes! That's probably one of the first things that we'll start looking into. | 19:46 |
jeblair | mmedvede: that's merged | 19:47 |
mmedvede | sorry, https://review.openstack.org/#/c/149657/ | 19:47 |
mmedvede | jeblair, pleia2 ^ | 19:47 |
*** wenlock has quit IRC | 19:48 | |
SlickNik | mtreinish: Was thinking to start off with a new job that has (at least the) new tests running in parallel. | 19:48 |
pleia2 | mmedvede: upgraded my vote | 19:48 |
jeblair | mmedvede: so we have people come into the channel all the time with problems because they follow some of those instructions; i hesitate to link to something we know is wrong. | 19:48 |
SlickNik | And slowly migrate from the old serial way of running the tests to the new job. | 19:48 |
mtreinish | SlickNik: depending on what the tests are doing it can be kinda tricky. I spent like 2-3months getting tempest working in parallel | 19:49 |
mmedvede | jeblair: I see, I have no problem abandoning it | 19:49 |
SlickNik | That way it doesn't have to be all or nothing, and we can make quantized progress. | 19:49 |
jeblair | mmedvede: (this is why i'm so excited about the puppet-openstackci module which should not suffer from bitrot) | 19:49 |
pleia2 | that was talked about at the sprint (both maintainability and the fact that we know they're wrong), I left a related comment in the review, consensus tended to be "it's the best we have at this point" | 19:49 |
mtreinish | SlickNik: honestly I think a better approach is to setup a 2nd job that runs everything in parallel abd try to get that consistent | 19:49 |
pleia2 | but I guess linking to it does give it more "official-ness" which perhaps we want to avoid | 19:50 |
*** wenlock has joined #openstack-infra | 19:51 | |
openstackgerrit | greghaynes proposed openstack-infra/nodepool: Move nodepool creation in tests to common method https://review.openstack.org/165581 | 19:51 |
openstackgerrit | greghaynes proposed openstack-infra/nodepool: Add node deletion tests https://review.openstack.org/165582 | 19:51 |
jeblair | pleia2: yeah, maybe an intro paragraph would help, but also "We know these are wrong and get out of date, but here they are anyway, good luck." isn't really something i'd be particularly proud of either. :) | 19:51 |
mmedvede | jeblair, pleia2 : I am excited about puppet-openstackci too. Ok would abandon. Thanks | 19:52 |
*** sdake_ has joined #openstack-infra | 19:52 | |
pleia2 | jeblair: that's fair :) | 19:53 |
*** crc32 has quit IRC | 19:53 | |
SlickNik | mtreinish: Perhaps that's the way to go — I suspect I might find the same once I actually start down the path of trying to parallelize the tests. | 19:53 |
*** willroberts_ has left #openstack-infra | 19:53 | |
*** hasharAway is now known as hashar | 19:54 | |
*** Rockyg has joined #openstack-infra | 19:54 | |
*** devlaps has joined #openstack-infra | 19:55 | |
*** zigo__ has joined #openstack-infra | 19:56 | |
*** zigo has quit IRC | 19:56 | |
*** sdake has quit IRC | 19:56 | |
*** rainya has quit IRC | 19:57 | |
*** roaet_ has quit IRC | 19:57 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 19:57 | |
*** rainya has joined #openstack-infra | 19:58 | |
*** subscope_ has joined #openstack-infra | 19:58 | |
*** juggler has joined #openstack-infra | 19:58 | |
*** roaet_ has joined #openstack-infra | 19:58 | |
nikesh_vedams_ | fungi: done thanks | 19:59 |
*** sarob has joined #openstack-infra | 19:59 | |
*** juggler has quit IRC | 19:59 | |
gordc | hi, we're seeing "Cloning not allowed in this configuration" errors in our ceilometermiddleware gate, is it because this patch needs to be merged? https://review.openstack.org/#/c/157060 | 19:59 |
*** juggler has joined #openstack-infra | 19:59 | |
*** juggler_ has quit IRC | 19:59 | |
*** achanda has quit IRC | 20:00 | |
*** juggler_ has joined #openstack-infra | 20:01 | |
*** emagana has quit IRC | 20:01 | |
nikesh_vedams_ | fungi: "Do you have a Gerrit CI account created for you by the Infrastructure team" i have a launchpad account dedicated to CI but do i have to create account by infra team | 20:01 |
nikesh_vedams_ | ? | 20:01 |
pleia2 | nikesh_vedams_: we don't create CI accounts for people anymore, it's self-service, where did you find that documentation? | 20:02 |
nikesh_vedams_ | https://wiki.openstack.org/wiki/ThirdPartySystems | 20:02 |
pleia2 | nikesh_vedams_: creating a service account docs: http://ci.openstack.org/third_party.html#creating-a-service-account | 20:02 |
nikesh_vedams_ | in the end | 20:02 |
openstackgerrit | greghaynes proposed openstack-infra/nodepool: Move nodepool creation in tests to common method https://review.openstack.org/165581 | 20:03 |
pleia2 | nikesh_vedams_: ah, that's only if you already have an account and want to make a change to it, if you don't have an account that's fine :) | 20:03 |
pleia2 | I mean, you do need an account for 3rd party, you just don't need to worry about that statement | 20:04 |
*** sarob has quit IRC | 20:04 | |
*** _nadya_ has quit IRC | 20:04 | |
*** juggler has quit IRC | 20:04 | |
clarkb | gordc yes you need 157060, you can use depends on | 20:04 |
nikesh_vedams_ | pleia2: ok thanks,,now my CI is up and running and 19 th march is deadline so do i have to report someone that my CI is up and running? | 20:05 |
openstackgerrit | greghaynes proposed openstack-infra/nodepool: Add node deletion tests https://review.openstack.org/165582 | 20:05 |
nikesh_vedams_ | nikesh_vedams:we have contributed SCST code in cinder | 20:05 |
pleia2 | nikesh_vedams_: what project has that deadine? you should talk to them :) | 20:05 |
nikesh_vedams_ | in cinder | 20:05 |
nikesh_vedams_ | k-3 | 20:06 |
*** dprince has quit IRC | 20:06 | |
gordc | clarkb: ah cool cool. i was wondering why i needed that patch. | 20:07 |
gordc | thanks fungi | 20:07 |
fungi | gordc: yeah, devstack couldn't find a clone of that project but wanted one, so thought it was going to have to clone it remotely itself, which we disallow on the workers | 20:08 |
*** teran has joined #openstack-infra | 20:08 | |
fungi | nikesh_vedams_: you should definitely get more involved with the cinder developers. it's their deadline, so they're the ones you want to make aware of that | 20:09 |
gordc | fungi: ah i see, good to know. | 20:10 |
*** rfolco has joined #openstack-infra | 20:10 | |
nikesh_vedams_ | fungi:thanks | 20:10 |
*** Sukhdev has quit IRC | 20:11 | |
*** otter768 has joined #openstack-infra | 20:11 | |
*** spzala has joined #openstack-infra | 20:12 | |
*** tiswanso has quit IRC | 20:13 | |
openstackgerrit | Jeremy Stanley proposed openstack-infra/system-config: Allow HTTPS through iptables on zuul.openstack.org https://review.openstack.org/165584 | 20:14 |
*** openstackgerrit has quit IRC | 20:14 | |
*** openstackgerrit has joined #openstack-infra | 20:15 | |
*** dprince has joined #openstack-infra | 20:15 | |
lifeless | dhellmann: mail replied | 20:15 |
*** otter768 has quit IRC | 20:15 | |
*** kiseok7_ has quit IRC | 20:16 | |
*** changbl has joined #openstack-infra | 20:17 | |
*** eharney has joined #openstack-infra | 20:18 | |
*** aysyd has quit IRC | 20:19 | |
*** mrmartin has joined #openstack-infra | 20:20 | |
*** Somay has quit IRC | 20:21 | |
*** aysyd has joined #openstack-infra | 20:21 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 20:22 | |
*** prad has quit IRC | 20:23 | |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-openstackci: Initial files for the puppet-openstackci repo https://review.openstack.org/165588 | 20:25 |
*** tkelsey has joined #openstack-infra | 20:25 | |
*** maulermark has joined #openstack-infra | 20:25 | |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-openstackci: Initial files for the puppet-openstackci repo https://review.openstack.org/165588 | 20:26 |
*** ihrachyshka has joined #openstack-infra | 20:26 | |
*** teran_ has joined #openstack-infra | 20:27 | |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-openstackci: Initial files for the puppet-openstackci repo https://review.openstack.org/165588 | 20:29 |
*** tkelsey has quit IRC | 20:29 | |
asselin | ok, sorry for noise, but first patch is up! :) ^^ | 20:29 |
*** teran has quit IRC | 20:30 | |
*** Bsony has quit IRC | 20:34 | |
fungi | jeblair: clarkb: ianw: was there any other wrapup we wanted to do before tagging a new nodepool release? apparently 164901 shouldn't merge until we do, and the change it needs is already merged to master | 20:35 |
jeblair | fungi: oh hrm | 20:36 |
clarkb | greghaynes has a bugfix for delete image | 20:37 |
jeblair | fungi: actually, i wonder if the right answer there is 'use nodepool from git' | 20:37 |
fungi | heh, release schmelease | 20:37 |
jeblair | fungi: because we run nodepool from git, so i think our config validator should match it | 20:37 |
fungi | yeah, i'm game | 20:37 |
*** radez is now known as radez_g0n3 | 20:38 | |
*** Bsony has joined #openstack-infra | 20:38 | |
*** dkranz has quit IRC | 20:39 | |
*** adalbas has quit IRC | 20:41 | |
nibalizer | ooo | 20:41 |
greghaynes | Does that mean we want to also test config validator for project-config per nodepool commit? | 20:42 |
*** juggler_ has quit IRC | 20:42 | |
fungi | potentially, since that would validate changes to the validator | 20:42 |
*** juggler_ has joined #openstack-infra | 20:42 | |
jeblair | greghaynes: we probably should (though we may want to make it non-voting). (though it's actually system-config, not project-config) | 20:43 |
greghaynes | Right, the repo with the things ;) | 20:43 |
jeblair | greghaynes: we do for jjb, but we don't for zuul | 20:43 |
jeblair | greghaynes: it kind of depends on the rate of change, risk, etc | 20:43 |
greghaynes | Yea, I dont think its a requirement for running off git - its not better or worse in that dept but just something to do | 20:44 |
asselin | I added a bunch of stories to storybaord and half are now missing: https://storyboard.openstack.org/#!/story/2000101 ?? | 20:46 |
pleia2 | asselin: do you mean tasks to a story? | 20:46 |
jeblair | asselin: you may need to log into storyboard and set your preferences to display 100 items per page | 20:47 |
asselin | pleia2, yes, a but of tasks | 20:47 |
*** mrda-away is now known as mrda | 20:47 | |
asselin | jeblair, thanks that was it! | 20:47 |
jeblair | asselin: yeah, storyboard server pages results but the client doesn't actually support it :( | 20:48 |
*** achanda has joined #openstack-infra | 20:48 | |
asselin | ok I see | 20:48 |
*** MarkAtwood has joined #openstack-infra | 20:49 | |
*** nikesh_vedams_ has quit IRC | 20:52 | |
*** sdake has joined #openstack-infra | 20:52 | |
*** ParsectiX has quit IRC | 20:52 | |
*** ParsectiX has joined #openstack-infra | 20:53 | |
*** peristeri has quit IRC | 20:55 | |
*** sdake_ has quit IRC | 20:56 | |
*** alexpilotti has joined #openstack-infra | 20:56 | |
*** mrmartin has quit IRC | 20:59 | |
*** sarob has joined #openstack-infra | 21:00 | |
openstackgerrit | Khai Do proposed openstack-infra/system-config: Replace the Gerrit WIP icon https://review.openstack.org/165228 | 21:04 |
*** hdd has joined #openstack-infra | 21:05 | |
*** sarob has quit IRC | 21:05 | |
*** Bsony has quit IRC | 21:06 | |
*** mattfarina has quit IRC | 21:07 | |
*** mattfarina has joined #openstack-infra | 21:08 | |
*** mattfarina has quit IRC | 21:08 | |
*** MarkAtwood has quit IRC | 21:09 | |
dstufft | hm, I keep getting emails from gerrit but I'm not subscribed to any projects | 21:09 |
dstufft | how do I make them stop :( | 21:09 |
*** yamamoto has joined #openstack-infra | 21:11 | |
*** MarkAtwood has joined #openstack-infra | 21:11 | |
*** banix__ has quit IRC | 21:13 | |
ianw | fungi: yeah, was going to ask about a release ... otherwise i can tag it with a specific git | 21:13 |
ianw | sorry, reading scrollback ... | 21:13 |
*** ldnunes has quit IRC | 21:13 | |
fungi | dstufft: you're probably subscribed to individual changes you've commented on | 21:13 |
*** dprince has quit IRC | 21:14 | |
jeblair | ianw: instead of installing that way, we may want to do what we do with the zuul layout check and always install the latest commit in git | 21:14 |
fungi | dstufft: or changes people have added you as a requested reviewer on | 21:14 |
ianw | jeblair: yeah, we almost certainly do, since we don't want to release every time we add a config option, let me fix that up | 21:14 |
dstufft | fungi: hmm | 21:14 |
dstufft | fungi: is there something like "all core get added as ar eviewer" | 21:14 |
fungi | nothing automated, no | 21:15 |
fungi | dstufft: honestly i /dev/null just about everything i receive from gerrit and have some selective filters which just deliver a handful of useful messages to me | 21:15 |
*** yamamoto has quit IRC | 21:15 | |
fungi | it's a bit on the noisy side | 21:15 |
dstufft | I guess I should set something up | 21:15 |
dstufft | I don't use email filters normally | 21:15 |
*** kgiusti has left #openstack-infra | 21:15 | |
*** ihrachyshka has quit IRC | 21:16 | |
fungi | i would go insane if i didn't. so many mailing lists | 21:16 |
dstufft | I read all of the MLs I subscribe too | 21:16 |
dstufft | at least skim the subjects | 21:16 |
openstackgerrit | Khai Do proposed openstack-infra/system-config: Fix jquery setup on Gerrit server. https://review.openstack.org/165145 | 21:16 |
fungi | same here, but sorting them into buckets helps me prioritize which ones i read first | 21:16 |
dstufft | (this got a lot harder to accomplish once I subscribed to openstack-dev) | 21:16 |
jeblair | dstufft: https://gerrit-review.googlesource.com/#/c/58322/ :( | 21:16 |
jeblair | zaro: ^ thanks for reviewing that! :) | 21:17 |
fungi | openstack-dev used to be a lot quieter than debian-devel or cypherpunks | 21:17 |
fungi | but it has grown in the past year or so | 21:17 |
*** Swami has quit IRC | 21:17 | |
dstufft | I'm apparently added a reviewer on all of these things | 21:17 |
openstackgerrit | Bob Ball proposed openstack-infra/devstack-gate: XenAPI: Highlight that eth4 does not exist outside the Citrix environment https://review.openstack.org/165607 | 21:18 |
*** BobBall is now known as BobBall_AWOL | 21:18 | |
dstufft | I should probably figure out how to stop being a core reviewer on barbican | 21:18 |
fungi | dstufft: i think you can click the little x button next to your name on the ones where you don't want to be subscribed? not sure if that's an admin-only feature | 21:18 |
jeblair | fungi: i believe you can remove yourself always | 21:18 |
fungi | yeah, that's what i thought | 21:19 |
fungi | just hard for me to tell easily because... admin | 21:19 |
*** ChuckC has quit IRC | 21:19 | |
*** hdd has quit IRC | 21:19 | |
*** bswartz has quit IRC | 21:19 | |
*** teran__ has joined #openstack-infra | 21:20 | |
*** teran_ has quit IRC | 21:20 | |
openstackgerrit | Claudiu Belu proposed openstack-infra/project-config: Adds compute-hyperv in StackForge https://review.openstack.org/165611 | 21:21 |
*** ParsectiX has quit IRC | 21:21 | |
*** ParsectiX has joined #openstack-infra | 21:21 | |
openstackgerrit | Ian Wienand proposed openstack-infra/system-config: Add nodepool config-validation environment https://review.openstack.org/164901 | 21:23 |
ianw | jeblair: ^ grab nodepool from git master | 21:24 |
zaro | jeblair: is that a priority? i think david p. just wants a manual verification of that before he approves it, which i can do. | 21:24 |
dstufft | fungi: being an admin on things is kinda funny | 21:24 |
dstufft | fungi: fun fact, if you're an admin on PyPI there's basically no system in place to prevent you from uploading to other people's projects | 21:24 |
dstufft | also there's no super easy way to really tell if someone else has a name without attempting to upload :V | 21:25 |
*** teran has joined #openstack-infra | 21:25 | |
fungi | dstufft: yeah, on a lot of my personal systems i have two accounts for myself and only ever use the admin-capable one when i need to perform administrative functions | 21:26 |
jeblair | dstufft: yeah, gerrit is actually really good about separating the _important_ things -- we can't force-merge changes or review outside our designated ranges without doing extra work to elevate our privileges. it's the little things where they didn't bother as much. | 21:26 |
dstufft | luckily the only people i uplaoded overtop of their own projects didn't get too mad D: | 21:26 |
*** __TheDodd__ has joined #openstack-infra | 21:27 | |
dstufft | now I just psql into the DB and flip the admin bit to "sudo" myself | 21:27 |
*** teran__ has quit IRC | 21:27 | |
*** Swami has joined #openstack-infra | 21:27 | |
jeblair | zaro: i don't think it's super urgent (it's been this way for years). but it is a good idea. | 21:27 |
*** e0ne has quit IRC | 21:28 | |
*** thedodd has quit IRC | 21:28 | |
jeblair | dstufft: careful with that db. ;) | 21:28 |
*** mriedem is now known as mriedem_away | 21:28 | |
dstufft | jeblair: manually writing SQL like it aint no thang | 21:29 |
dstufft | PyPI doesn't have an admin interface either | 21:29 |
mestery | Howdy infra folks! Looking at zuul, the top of the check queue is filled with neutron jobs all waiting for a node to run the check-neutron-lbaas-dsvm-api job. Something seems fishy here to me. /cc dougwig | 21:29 |
dstufft | SQL is basically the admin interface | 21:29 |
* mestery wonders what is so special about that job that's causing it to backup neutron jobs in the check queue | 21:29 | |
*** jamielennox is now known as jamielennox|away | 21:31 | |
*** LinuxJedi has quit IRC | 21:31 | |
jeblair | mestery: i'll take a look | 21:32 |
*** LinuxJedi has joined #openstack-infra | 21:32 | |
mestery | jeblair: Thank you sir! The poor docker job above the neutron ones has been there for 24+ hours, so I guess we're not in that much trouble yet ;) | 21:32 |
jeblair | mestery: yeah, rax is unable to build f20 nodes for some reason :( | 21:33 |
mestery | jeblair: Thanks for checking, and that sucks :( | 21:33 |
*** pc_m has quit IRC | 21:33 | |
openstackgerrit | Merged openstack-infra/puppet-cgit: Add configurable Timeout settings on git vhost https://review.openstack.org/160871 | 21:34 |
*** ihrachyshka has joined #openstack-infra | 21:34 | |
fungi | jeblair: any idea why it's trying to build basically all of them in rax-iad? should we try dropping rax regions from that label for the time being? it looks like we have fresh images for it in hpcloud | 21:34 |
jeblair | fungi: i do not know, but that seems reasonable -- did the fallback to previous images fail? | 21:35 |
fungi | jeblair: no, i realized that we had jobs waiting on those nodes for far longer than the most recent image was created | 21:36 |
jeblair | fungi: oh ok | 21:36 |
fungi | so yesterday's image can't be any better if it is an image-specific issue | 21:36 |
*** dustins has quit IRC | 21:36 | |
fungi | i'll propose a config change for it | 21:36 |
dougwig | jeblair: is that causing the lbaas-api stall? those jobs are specified for ubuntu. | 21:37 |
*** changbl has quit IRC | 21:37 | |
*** ParsectiX has quit IRC | 21:38 | |
jeblair | dougwig: i do not believe it was related. it just came up in conversation. | 21:38 |
*** ParsectiX has joined #openstack-infra | 21:38 | |
dougwig | jeblair: got it. i'll wait patiently. or, as patiently as i can approximate. | 21:38 |
openstackgerrit | Merged openstack-infra/jenkins-job-builder: Add detailed call out about the SCP plugin https://review.openstack.org/160919 | 21:38 |
rm_work | jeblair: yeah but it's weird that ALL of the neutron check jobs are still queued for lbaas-api, even when they had every other run finish long ago... | 21:40 |
openstackgerrit | Jeremy Stanley proposed openstack-infra/system-config: Temporarily stop adding devstack-f20 nodes in rax https://review.openstack.org/165620 | 21:40 |
openstackgerrit | Jeremy Stanley proposed openstack-infra/system-config: Revert "Temporarily stop adding devstack-f20 nodes in rax" https://review.openstack.org/165621 | 21:40 |
rm_work | makes me wonder if something is stuck | 21:40 |
fungi | jeblair: marking the second ^ wip | 21:40 |
*** Rockyg has quit IRC | 21:40 | |
mestery | rm_work: Yup, that's why I pinged in here, something is really fishy | 21:40 |
*** yfried is now known as yfried|afk | 21:41 | |
dougwig | rm_work, mestery - my read on jeblair's reply was that he mentioned the f20 thing in relation to the docker stall, not ours, and is still looking into the lbaas-api stall. | 21:41 |
rm_work | ah k | 21:41 |
rm_work | yeah just wanted to make sure he was aware that we thought it needed to be looked at :P | 21:42 |
*** bhunter71 has quit IRC | 21:42 | |
fungi | mestery: dougwig: rm_work: looks like that job hasn't actually run since switching from experimental to check | 21:43 |
rm_work | ick | 21:43 |
mestery | #sadpanda | 21:43 |
*** LinuxJedi is now known as LinuxJedi_ | 21:43 | |
*** devlaps has quit IRC | 21:43 | |
fungi | at least all the recent results i find for it on any of the jenkins masters were triggered in the experimental pipeline | 21:44 |
jeblair | build:check-neutron-lbaas-dsvm-api:devstack-trusty320165 | 21:44 |
*** asettle has joined #openstack-infra | 21:44 | |
*** garyh has quit IRC | 21:44 | |
dougwig | jenkins is afraid. it's such an awesome test, if it runs it, it may implode space/time. | 21:44 |
mestery | lol | 21:45 |
jeblair | so that's 32 jobs queued, 0 running, 165 workers | 21:45 |
jeblair | fungi: when did it switch? | 21:46 |
dougwig | jeblair: a few hours ago. | 21:46 |
jeblair | dougwig: ah, that may be it | 21:46 |
dougwig | 2 hours 14 minutes, to be precise. | 21:46 |
dougwig | got queued into all existing zuul jobs about 10 minutes after that. | 21:46 |
dougwig | hasn't run yet, though. | 21:46 |
jeblair | zuul added the job to all currently enqueued changes, but the job was added to the end of the queue | 21:46 |
rm_work | ah | 21:47 |
dougwig | that was my guess. | 21:47 |
jeblair | dougwig: so they should start to run when all of the existing jobs at the same priority as of 2 hours 15 minutes ago have run | 21:47 |
fungi | jeblair: https://review.openstack.org/160915 merged 03-16 15:42 | 21:47 |
fungi | utc | 21:47 |
mestery | Nuts, it's a traffic jam :( | 21:47 |
rm_work | wow, k | 21:47 |
dougwig | jeblair: ok, makes sense. | 21:47 |
jeblair | dougwig: you should have told me your guess, it would have saved me time :) | 21:47 |
dougwig | mestery: yes, but it'll all clear about the same time tonight in a WHOOSH. | 21:47 |
fungi | er, i'm clearly looking at the wrong change | 21:48 |
dougwig | jeblair: sorry, i figured i was way too green on infra to be right. :) | 21:48 |
*** tqtran is now known as tqtran_afk | 21:48 | |
fungi | yeah, it was https://review.openstack.org/164390 a couple hours ago | 21:48 |
fungi | so coincidence i guess | 21:48 |
*** hdd has joined #openstack-infra | 21:49 | |
dougwig | the humans timed out before the machines. | 21:49 |
*** xyang1 has quit IRC | 21:49 | |
fungi | zuul's been too starved for the right workers for that to get to them since they're behind more than two hours of waiting queue | 21:49 |
*** ParsectiX has quit IRC | 21:49 | |
*** spzala has quit IRC | 21:50 | |
*** flaper87 has quit IRC | 21:50 | |
*** persia has quit IRC | 21:50 | |
fungi | oh, jeblair already said all that while i was git logging | 21:50 |
jeblair | changes from 2:45 ago are getting nodes now, so it shouldn't be too much longer. | 21:50 |
*** spzala has joined #openstack-infra | 21:51 | |
*** mwagner_lap has quit IRC | 21:51 | |
*** pcrews has quit IRC | 21:51 | |
*** persia has joined #openstack-infra | 21:51 | |
*** persia has quit IRC | 21:51 | |
*** persia has joined #openstack-infra | 21:51 | |
*** pcrews has joined #openstack-infra | 21:51 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 21:51 | |
*** yamahata has quit IRC | 21:52 | |
*** jkt has quit IRC | 21:52 | |
*** asettle has quit IRC | 21:53 | |
*** yamahata has joined #openstack-infra | 21:53 | |
*** jkt has joined #openstack-infra | 21:53 | |
*** flaper87 has joined #openstack-infra | 21:53 | |
*** waynr has quit IRC | 21:55 | |
*** waynr has joined #openstack-infra | 21:55 | |
jeblair | StevenK: ping me when you are online | 21:57 |
*** camunoz_gone has quit IRC | 21:57 | |
zigo_ | It's looking like to me that review.openstack.org isn't available from its advertized IPv6. | 21:58 |
zigo_ | Could someone look into this? | 21:58 |
sc68cal | zigo_: looking | 21:58 |
*** sarob has joined #openstack-infra | 21:58 | |
zigo_ | I had to edit my /etc/hosts to be able to reach it. | 21:58 |
zigo_ | Maybe my bad, checking again from another host. | 21:58 |
*** Rockyg has joined #openstack-infra | 21:59 | |
sc68cal | zigo_: I can ping it from my v6 env | 21:59 |
sc68cal | 2001:4800:7815:104:3bc3:d7f6:ff03:bf5d | 21:59 |
*** bswartz has joined #openstack-infra | 21:59 | |
openstackgerrit | Merged openstack/requirements: Update Magic Search version https://review.openstack.org/160661 | 21:59 |
fungi | zigo_: sc68cal: i can reach it at that ip address | 22:00 |
fungi | via https | 22:00 |
nibalizer | v6 works for me | 22:00 |
zigo_ | Weird, seems my ISP ipv6 is down... | 22:00 |
zigo_ | Sorry guys for the trouble. | 22:00 |
fungi | no problem. i too wish isps would get better about ipv6 | 22:00 |
*** asselin_ has joined #openstack-infra | 22:00 | |
*** yfried|afk is now known as yfried | 22:01 | |
sc68cal | I've had one that advertises a route from one LLA, then later it is moved to a different LLA | 22:01 |
fungi | the whole "happy eyeballs" idea is a circular argument. nobody will use ipv6 while isps make no effort to keep it working, and the isps will see no incentive to keep it working when nobody uses it | 22:01 |
sc68cal | so I manually restart rtsol every hour | 22:01 |
openstackgerrit | Khai Do proposed stackforge/python-jenkins: Add utf8 to headers https://review.openstack.org/165628 | 22:01 |
sc68cal | kimsufi hosting has wacky ipv6 | 22:02 |
*** Ryan_Lane has quit IRC | 22:02 | |
*** boris-42 has quit IRC | 22:02 | |
dstufft | fungi: I learned the other day that 14% of the traffic to google.com from the US is via ipv6 | 22:02 |
fungi | neat! | 22:03 |
dstufft | https://www.google.com/intl/en/ipv6/statistics.html#tab=per-country-ipv6-adoption | 22:03 |
fungi | that's certainly on the rise then | 22:03 |
dstufft | found the link | 22:03 |
dstufft | well, dunno if that's google.com or all google web properties | 22:04 |
*** resker has quit IRC | 22:04 | |
fungi | it's probably mostly the traffic for their nsa backdoor ;) | 22:04 |
*** nelsnelson has quit IRC | 22:05 | |
sc68cal | fungi: hahaha... awwww :*( | 22:05 |
dstufft | lifeless: it wouldn't be a packaging tool release if we didn't break something ;/ | 22:05 |
*** asselin_ has quit IRC | 22:05 | |
openstackgerrit | James E. Blair proposed openstack-infra/puppet-httpd: Reduce version to 0.0.0 https://review.openstack.org/164013 | 22:06 |
zaro | jeblair: could you please be more specific on which points have not been address in this? https://review.openstack.org/#/c/164264/ | 22:06 |
*** dangers is now known as dangers_away | 22:07 | |
*** asettle has joined #openstack-infra | 22:07 | |
openstackgerrit | Merged openstack-infra/puppet-graphite: Add missing storage subfolders https://review.openstack.org/161676 | 22:07 |
*** hashar has quit IRC | 22:07 | |
jeblair | zaro: i think the point about possibly conflicting with gerrit::mysql and also whether we want it in that module or in openstack-project (though the latter is a discussion point i think) | 22:08 |
lifeless | dstufft: oh, w.r.t. pbr discussion? ancient history now :) | 22:08 |
dstufft | lifeless: ya | 22:08 |
dstufft | speaking of PEP 440, we should mark that as no longer provisoonal | 22:08 |
dstufft | I think all the issues we're likely to be able to solve are solved now | 22:08 |
jhesketh | Morning | 22:09 |
fungi | zaro: jeblair: yes, rereviewing the latest patchset, those two items | 22:09 |
*** bknudson has quit IRC | 22:09 | |
fungi | zaro: jeblair: depending on the outcome of the discussion point, the resource conflict might be trivially solved too | 22:09 |
jeblair | ya | 22:09 |
*** ZZelle_ has joined #openstack-infra | 22:09 | |
*** camunoz_gone has joined #openstack-infra | 22:10 | |
*** marun has joined #openstack-infra | 22:10 | |
openstackgerrit | Thanh Ha proposed openstack-infra/jenkins-job-builder: Add support to configure boolean parameter in PBT https://review.openstack.org/146665 | 22:10 |
*** carl_baldwin has quit IRC | 22:11 | |
*** yfried is now known as yfried|afk | 22:11 | |
*** sabeen1 has quit IRC | 22:11 | |
*** asettle has quit IRC | 22:12 | |
*** otter768 has joined #openstack-infra | 22:12 | |
fungi | in light of that, i'm in favor of having it in openstack_project::gerrit in the system-config repo | 22:12 |
*** jamielennox|away is now known as jamielennox | 22:12 | |
*** asettle has joined #openstack-infra | 22:13 | |
*** Bsony has joined #openstack-infra | 22:13 | |
fungi | but also because i think it's very much something specific to our deployment and not a decision we should be making for downstream deployers | 22:13 |
*** sputnik13 has quit IRC | 22:13 | |
jeblair | fungi: yeah, i'm still a little on the fence because i think it's a good decision :). i could get behind that though. | 22:14 |
*** sputnik13 has joined #openstack-infra | 22:14 | |
*** LinuxJedi_ is now known as LinuxJedi | 22:14 | |
*** stevemar has quit IRC | 22:15 | |
fungi | well, for people who are doing remote databases it's probably not something they should implement without also changing their server end, and if we want to enforce it in configuration for anyone using local databases that part probably needs to be managed through the puppet mysql module's config class | 22:15 |
*** LinuxJed_ has joined #openstack-infra | 22:16 | |
fungi | so doing it "correctly" in the puppet gerrit module gets decidedly more complex than making it something specific to our deployment | 22:16 |
*** otter768 has quit IRC | 22:17 | |
fungi | but i wasn't -1'ing over the choice of repo for the change, just wanting to make sure it's discussed some | 22:17 |
*** dkranz has joined #openstack-infra | 22:17 | |
*** Bsony has quit IRC | 22:18 | |
*** dboik has quit IRC | 22:18 | |
*** packet has quit IRC | 22:19 | |
nibalizer | and as the 'openstackci' module takes shape, the puppet-<service> modules are gonna have to get flexible | 22:19 |
*** LinuxJedi has quit IRC | 22:19 | |
nibalizer | since thats targeted at a single allinone node, so not everyone can manage the mysql database, they'll have to cooperate | 22:20 |
nibalizer | er the mysql service, and each will have to manage a database | 22:20 |
*** shardy is now known as shardy_z | 22:20 | |
*** LinuxJed_ is now known as LinuxJedi | 22:21 | |
*** Rockyg has quit IRC | 22:21 | |
clarkb | jeblair: any opposition to me self approving 155458? | 22:26 |
clarkb | that should get a whole stack of new tests in | 22:26 |
*** amitgandhinz has quit IRC | 22:27 | |
j^2 | if i’d like openstack to post new bugs reported via launchpad is there a way i can put that in? | 22:27 |
j^2 | the irc bot that is ;) ^ | 22:28 |
clarkb | j^2: not currently, launchpad doesn't have a good event feed. THe one hack that has been used by some is to subscribe a bot to email from bugs then have that bot talk to irc | 22:28 |
j^2 | clarkb: ah lame, i’ve noticed in #maas it’s does basiclly what i’d like | 22:29 |
jeblair | clarkb: go for it! | 22:29 |
j^2 | ok, thanks :) | 22:29 |
*** dimtruck is now known as zz_dimtruck | 22:30 | |
openstackgerrit | Merged openstack-infra/nodepool: Add nodepool command tests https://review.openstack.org/155458 | 22:33 |
openstackgerrit | Merged openstack-infra/nodepool: Check image-list output in cmd tests https://review.openstack.org/164356 | 22:33 |
openstackgerrit | Merged openstack-infra/nodepool: Indicate error when deleting an invalid snapshot https://review.openstack.org/164472 | 22:33 |
*** melwitt has quit IRC | 22:34 | |
notmyname | out of curiosity, is it possible to configure the CI jobs per feature branch? eg run one set on master and a different on feature/foo. or run one config with master and a different one for feature/foo (for the same test) | 22:34 |
mordred | notmyname: yes - zuul is fully branch aware | 22:34 |
notmyname | mordred: cool | 22:34 |
mordred | notmyname: you can see examples related to stable/ branches | 22:34 |
*** Sukhdev has joined #openstack-infra | 22:35 | |
notmyname | ah ok. that makes sense | 22:35 |
Sukhdev | fungi: can I ask you a question | 22:35 |
notmyname | mordred: and that would be configured in the zuul config yaml file? ie the same place the jobs themselves are defined? | 22:35 |
*** ajmiller_ has joined #openstack-infra | 22:36 | |
mordred | notmyname: yes to zuul layout.yaml | 22:36 |
clarkb | I am looking at http://logs.openstack.org/42/165542/1/check/gate-os-loganalyze-python27/7549f7c/console.html now | 22:36 |
notmyname | mordred: thanks | 22:36 |
mordred | notmyname: sure nuff! | 22:36 |
*** timcline has quit IRC | 22:36 | |
openstackgerrit | Merged openstack-infra/nodepool: Test snapshot image deletion command https://review.openstack.org/164473 | 22:37 |
fungi | Sukhdev: you just did! | 22:37 |
*** tqtran_afk is now known as tqtran | 22:37 | |
fungi | Sukhdev: better to just ask your actual question than to ask me a question about whether you can ask me a question | 22:37 |
Sukhdev | fungi: Ha ha funny:-) In that case can I ask a follow on quesiton :-) | 22:38 |
Sukhdev | fungi: I have stackforge/networking-arista project | 22:38 |
fungi | but clearly the answer is yes, you definitely seem to be able to ask me a question | 22:38 |
jeblair | clarkb: what do you think about all those InsecurePlatformWarnings? | 22:38 |
Sukhdev | I want to create a branch (in preparation for kilo), I am having hard time doing it - how do I do it? | 22:39 |
*** ajmiller has quit IRC | 22:39 | |
fungi | Sukhdev: just a sec and i'll look at the acl for it to see if it's set to allow you to do that | 22:39 |
clarkb | jeblair: its the same thing that hit gertty | 22:39 |
openstackgerrit | Khai Do proposed stackforge/python-jenkins: Fix examples https://review.openstack.org/165635 | 22:39 |
clarkb | jeblair: they are mostly just annoying but go away in the swift uploaded file because they happen after we get the console so haven't been a priority to fix | 22:39 |
*** dkranz has quit IRC | 22:39 | |
*** dboik has joined #openstack-infra | 22:41 | |
clarkb | jeblair: we could add the ignore code for that to the script though | 22:42 |
*** dkliban is now known as dkliban_afk | 22:42 | |
*** dboik_ has joined #openstack-infra | 22:43 | |
*** mrmartin has joined #openstack-infra | 22:44 | |
fungi | Sukhdev: yeah, insufficient permissions. you need to propose a change to http://git.openstack.org/cgit/openstack-infra/project-config/tree/gerrit/acls/stackforge/networking-arista.config adding [access "refs/heads/*"] create = group networking-arista-release | 22:45 |
*** bhunter71 has joined #openstack-infra | 22:45 | |
*** camunoz_gone has quit IRC | 22:45 | |
fungi | Sukhdev: and once that merges, members of the networking-arista-release group will be able to create branches on that project | 22:45 |
*** dboik has quit IRC | 22:46 | |
*** gyee has joined #openstack-infra | 22:48 | |
*** andreykurilin_ has joined #openstack-infra | 22:48 | |
*** ddieterly has quit IRC | 22:50 | |
*** koolhead17 has quit IRC | 22:51 | |
*** aysyd has quit IRC | 22:55 | |
*** Rockyg has joined #openstack-infra | 22:55 | |
ianw | fungi: you ok with git ref in https://review.openstack.org/#/c/164901/ (Add nodepool config-validation environment)? | 22:56 |
*** Ryan_Lane has joined #openstack-infra | 22:56 | |
openstackgerrit | Clark Boylan proposed openstack-infra/os-loganalyze: fix supports_sev matching https://review.openstack.org/165542 | 22:57 |
clarkb | jeblair: fungi that should actually pass tests now and solve our issue | 22:57 |
*** camunoz_gone has joined #openstack-infra | 22:57 | |
ianw | also, jebliar / fungi : https://review.openstack.org/#/c/164036/ (Generate nodepool logging configuration) <- this is what you want for split nodepool logs? | 22:57 |
fungi | ianw: we should probably use zuul-cloner so that we're not hitting the git server for that? | 22:57 |
openstackgerrit | Merged openstack-infra/devstack-gate: add ceilometermiddleware https://review.openstack.org/157060 | 22:58 |
jeblair | clarkb: can you double check me on my assumption in 163650? | 22:58 |
*** gordc has quit IRC | 22:58 | |
clarkb | jeblair: looking at it now | 22:59 |
fungi | ianw: i'm hunting for a good example now | 23:00 |
maulermark | fungi: asselin: I got my WSGI log server working yesterday with your help. It turned out the scripts didn't work if you used the default document root /var/www/html. Thanks for the help. | 23:00 |
*** Ryan_Lane has quit IRC | 23:01 | |
*** Ryan_Lane has joined #openstack-infra | 23:02 | |
clarkb | jeblair: ya looking at cgconfig docs from redhat it also seems to be fine | 23:02 |
*** bhunter71 has quit IRC | 23:03 | |
*** ihrachyshka has quit IRC | 23:03 | |
fungi | ianw: actually, i guess our other scripts are actually just cloning directly from our git servers, so while specifying a git url in a requirements file is something we try very hard to avoid in python projects it may be fine in system-config | 23:04 |
*** _nadya_ has joined #openstack-infra | 23:04 | |
ianw | fungi: that was what i thought looking at tools/run-layout.sh | 23:05 |
jeblair | fungi: yeah, it could be improved. in the mean time, our volume is much lower. and we tend not to yell at us if our servers break. :) | 23:05 |
fungi | ianw: the only place we seem to really be doing it is in the apply test | 23:05 |
fungi | jeblair: i totally yell at me when our servers break | 23:05 |
openstackgerrit | Merged openstack-infra/puppet-httpd: Reduce version to 0.0.0 https://review.openstack.org/164013 | 23:06 |
*** garyh has joined #openstack-infra | 23:06 | |
*** YorikSar has joined #openstack-infra | 23:07 | |
anteaya | mtreinish: I took a queen's english torch, I was hoping that fungi was expressing concern that I return home safely should I happen to be out after dark | 23:07 |
greghaynes | I took a swing at the puppet and zuul config for resurrecting pypi-mirror for wheel mirrors and am wondering if theres any glaring holes in https://review.openstack.org/#/c/165240/ and https://review.openstack.org/#/c/164927/ - Also not sure if theres some sane way to be testing that as I go or what | 23:07 |
nanliu | nibalizer, I'm not seeing the error regarding the inline_template | 23:07 |
*** subscope_ has quit IRC | 23:07 | |
anteaya | dhellmann: sorry I was away all day, do you still need help with the gate-python-openstackclient-requirements job? | 23:08 |
fungi | anteaya: i was actually just wanting to make sure you blended in with the angry mob. though i guess you'd have needed a pitchfork too | 23:08 |
nanliu | I can hardcode the checksum, but would force users to specify checksum instead of being able to download and verify | 23:08 |
nanliu | which might be a step back. | 23:08 |
anteaya | fungi: why would I need to blend in with an angry mob? | 23:08 |
fungi | dunno. canada has those right? or am i thinking of guatemala? | 23:08 |
mtreinish | anteaya: heh, ok. Just less cool than a flaming stick :) | 23:08 |
anteaya | Haliburton in march isn't much for mobs | 23:08 |
anteaya | July is the mob season | 23:09 |
mordred | anteaya: if you don't blen in with the angry mob - then the angry mob chases you | 23:09 |
anteaya | fungi: when we win hockey yes | 23:09 |
YorikSar | Hello, #openstack-infra! I see an issue with Gerrit permissions. From the looks of it I can Workflow+1 this change: https://review.openstack.org/164755 (the option is in Reply form), but I shouldn't have such permission. | 23:09 |
*** _nadya_ has quit IRC | 23:09 | |
mordred | anteaya: didn't canada lose all the hockeys lasst year? | 23:09 |
anteaya | mtreinish: way less cool, but cleaner to put in my backpack | 23:09 |
clarkb | jeblair: thinking about those warnings, I think reasonable approach would be to do warnings.simplefilter('ignore', InsecurePlatformWarning) | 23:09 |
clarkb | jeblair: unless you think its good to have so we can see the warnings go away if/when python is fixed | 23:09 |
anteaya | mordred: yes that is the pattern I am used to, crowds don't do much for me | 23:10 |
anteaya | mordred: I don't know exactly, we were doing well in the juniors around christmas but I think I lost interest before I found out the final outcome | 23:10 |
fungi | jeblair: i'm planning to rename the private foundation-board ml to foundation-board-confidential tomorrow and create a new public foundation-board ml to replace it (after jbryce warns them all it's finally happening). any words of warning as someone who has spent a long time wrangling mailman? | 23:10 |
fungi | http://wiki.list.org/DOC/4.70%20How%20do%20I%20change%20the%20name%20of%20(rename)%20a%20list%3F looks fairly straightforward | 23:11 |
mordred | anteaya: I know very little - although I've been thinking that the people here really like it, so i should go learn things | 23:11 |
mordred | fungi: run away very very quietly | 23:11 |
nibalizer | nanliu: http://logs.openstack.org/08/164908/3/check/gate-infra-puppet-apply-precise/d30c9a5/console.html#_2015-03-17_02_50_55_645 | 23:11 |
nibalizer | our apply test logs are not easy to read | 23:11 |
fungi | mordred: i tend to just back away slowly | 23:11 |
nibalizer | it is truly sad | 23:11 |
nanliu | nibalizer, found it | 23:12 |
nibalizer | there is so much improvement to do there | 23:12 |
clarkb | nibalizer: we can blame puppet3 for that :) | 23:12 |
mordred | nibalizer: I blame ... uhm ... | 23:12 |
mordred | yes! puppet2 | 23:12 |
mordred | 3 | 23:12 |
clarkb | nibalizer: I swear everything is a warning in puppet3 | 23:12 |
mordred | I blame puppet3! | 23:12 |
anteaya | mordred: take me to a game and I'll teach you | 23:12 |
nanliu | ok, might be issue with server verification of ssl cert. | 23:12 |
*** yamamoto has joined #openstack-infra | 23:12 | |
anteaya | mordred: or you can just go to a game and try to pick it uop | 23:12 |
anteaya | up | 23:12 |
nibalizer | also just for the record, hax | 23:12 |
mordred | anteaya: ok. will you teach me how to properly join a hockey brawl? or will you only teach me how the game works? | 23:12 |
nanliu | can't diag more unless I know more about test box :( | 23:12 |
nibalizer | that line 33 is mordred worthy | 23:12 |
clarkb | YorikSar: not just workflow -1 for wip? | 23:13 |
*** hichihara has joined #openstack-infra | 23:13 | |
nibalizer | nanliu: note that the apply test is running in noop so the file wont actually be pulled down | 23:13 |
mordred | nibalizer: line 33? | 23:13 |
YorikSar | clarkb: I see all 3 options: -1, 0, +1. | 23:13 |
nibalizer | mordred: https://review.openstack.org/#/c/164908/ line 33 of the proposed | 23:13 |
nanliu | well the inline_template is server side processing | 23:13 |
nibalizer | of init.pp | 23:13 |
nanliu | so it is doing the download of the checksum file on compile | 23:13 |
anteaya | mordred: to properly join a hockey brawl? climb over the boards and start hitting | 23:14 |
anteaya | done | 23:14 |
nanliu | Let me double check again. | 23:14 |
clarkb | YorikSar: the acl hasn't been changed since february | 23:14 |
nibalizer | wait so you're going out over the network inside inline_template? | 23:14 |
*** tnovacik has quit IRC | 23:14 | |
mordred | anteaya: neat! I wasn't sure if there was protocol to follow | 23:14 |
clarkb | YorikSar: so maybe a group change happened? | 23:14 |
nibalizer | i thought you were opening the file | 23:14 |
anteaya | if you want to know how the game works I can teach you that | 23:14 |
*** sputnik13 has quit IRC | 23:14 | |
JayF | anteaya: mordred: stick, gloves, then shirt | 23:14 |
anteaya | mordred: that is the protocol | 23:14 |
pleia2 | anteaya: haha | 23:14 |
anteaya | JayF: you've studied | 23:15 |
JayF | I'm a HUGE hockey fan. And I liked the Mighty Ducks movie even before that :P | 23:15 |
YorikSar | clarkb: Nothing should've changed about me... And I tried to find a group that might have W+1 right with me in it and there isn't one. | 23:15 |
clarkb | YorikSar: I cannot +1,0,-1 workflow so I don't think this is a general problem | 23:16 |
anteaya | JayF: nice | 23:16 |
pleia2 | I've been to some Sharks games, but hockey here is very different than it was in Maine (which is kind of honorary Canada) | 23:16 |
openstackgerrit | Merged openstack-infra/puppet-jenkins: Use @varname to supress warnings https://review.openstack.org/163650 | 23:16 |
*** ajmiller_ is now known as ajmiller | 23:16 | |
anteaya | JayF: who is your team? | 23:16 |
anteaya | pleia2: yes | 23:16 |
nanliu | nibalizer, yes, see: https://gist.github.com/nanliu/80b1abbb3fe15f79ab15 | 23:16 |
JayF | anteaya: I am a native of NC, and became a fan watching Carolina Hurricanes. Since being in SF for 3y, I've been watching more of the San Jose Sharks + have even got season tix this year | 23:16 |
anteaya | who is going to be in montreal for pycon? | 23:17 |
JayF | anteaya: but we're about to miss the playoffs so that's no fun | 23:17 |
pleia2 | JayF: aw :\ | 23:17 |
*** yamamoto has quit IRC | 23:17 | |
nibalizer | maybe the require failed? | 23:17 |
nibalizer | on the test box? | 23:17 |
anteaya | JayF: nice on the tix :( on missing the playoffs | 23:17 |
nanliu | open-uri is stdlib in ruby | 23:17 |
nanliu | so the certificate failure is likely: https://stackoverflow.com/questions/23190868/opensslsslsslerror-hostname-does-not-match-the-server-certificate | 23:18 |
nanliu | maybe the test server ruby bundled cert is out of date | 23:18 |
mordred | nanliu: does open-uri obey proxy settings? | 23:18 |
*** yamamoto has joined #openstack-infra | 23:19 | |
mordred | JayF: I've been considering adopting the rangers, seeing as how I'm in ny and all | 23:19 |
*** LinuxJedi has quit IRC | 23:19 | |
YorikSar | clarkb: Is there a safe way to test if I actually have that right or is it just an UI issue? | 23:19 |
jeblair | JayF: oh i'm from nc too. and i nearly live in sf (berkeley) | 23:19 |
clarkb | YorikSar: thats a good question. I don't think so | 23:19 |
clarkb | YorikSar: if you have the rights you can leave the vote and it should stick | 23:19 |
nanliu | mordred, not sure | 23:19 |
mordred | JayF: I'm also from NC - but, you know NYC | 23:19 |
clarkb | YorikSar: which isn't super safe | 23:19 |
jogo | jeblair: when skip-if was added you wanted to hold off before a lot of projects adopt it | 23:20 |
jogo | jeblair: is that still the case? (to work out the kinks) | 23:20 |
mordred | nanliu: we have consumers of these modules who are behind terrible firewalls - (hi nibalizer) so we should doublecheck that | 23:20 |
*** juggler has joined #openstack-infra | 23:20 | |
JayF | jeblair: nice | 23:20 |
nibalizer | i think its okay to just not be that fancy | 23:20 |
JayF | mordred: fuggedaboutit | 23:20 |
mordred | JayF: :) | 23:20 |
anteaya | jogo: last I saw there were three projects using it | 23:20 |
nibalizer | if whomever wants to bump the version of es they can get the checksum manually and put it in the change that bumps the version | 23:20 |
jeblair | jogo: i think if marun is happy we can go ahead. i think a few more have added it and i don't think there have been huge issues. | 23:20 |
StevenK | jeblair: Hai | 23:21 |
nibalizer | pass it in as a prameter or look it up in hiera or whatever | 23:21 |
jogo | anteaya: I count 3 as well | 23:21 |
*** sputnik13 has joined #openstack-infra | 23:21 | |
clarkb | YorikSar: I am going to poke at the database to see if that reveals any info | 23:21 |
jogo | jeblair: makes sense, thanks | 23:21 |
nibalizer | maybe thats madness | 23:21 |
jeblair | StevenK: hi there! pleia2, mordred, and i wanted to chat about zanata client packages | 23:21 |
*** claudiub has quit IRC | 23:21 | |
clarkb | YorikSar: can you give me your account id number? its on your main settings page in gerrit | 23:21 |
jeblair | pleia2: around? | 23:21 |
YorikSar | clarkb: I see that option in every CR where I'm an owner. | 23:21 |
nibalizer | since i think of the checksum as being more than just about integerity of the data after download and also ensuring it is the file we actually wanted | 23:21 |
YorikSar | clarkb: 708 | 23:21 |
clarkb | YorikSar: huh | 23:22 |
*** Swami has quit IRC | 23:22 | |
clarkb | can anyone else check if they get the behavior that YorikSar sees? | 23:22 |
StevenK | jeblair: Chat here, or in a hangout, or somewhere else? | 23:22 |
*** juggler_ has quit IRC | 23:22 | |
clarkb | I don't get that behavior on an older oslo.rootwrap change that I have up | 23:22 |
pleia2 | jeblair: hey | 23:23 |
jeblair | clarkb: i have no outgoing changes to a repo where i am not core :( | 23:23 |
pleia2 | StevenK: here is good | 23:23 |
greghaynes | clarkb: So thought I have for nodepool tests - rather than our if 'fake-' return FakeClient else get_client we could monkeypatch our fake client over the real client in the tests? | 23:23 |
jeblair | StevenK: here is fine | 23:23 |
*** juggler_ has joined #openstack-infra | 23:23 | |
clarkb | greghaynes: ya thats what we should be doing | 23:23 |
greghaynes | kk, patches incoming | 23:23 |
nanliu | nibalizer, ok I'll change it to best effort obtaining checksum | 23:23 |
clarkb | greghaynes: and just do it across the board in the base test class | 23:23 |
greghaynes | ah, nice | 23:24 |
*** sputnik13 has quit IRC | 23:24 | |
mordred | StevenK: here is ok | 23:24 |
nanliu | if you specify, we will check, if not will try to pull checksum, and if all fails no checksum. | 23:24 |
openstackgerrit | Khai Do proposed openstack-infra/system-config: Replace the Gerrit WIP icon https://review.openstack.org/165228 | 23:24 |
* mordred thought he'd add his thoughts on here to keep up with jeblair and pleia2 | 23:24 | |
jeblair | StevenK: i hear you're making packages -- are you intending them just for infra, or for ubuntu? | 23:24 |
*** mjturek3 has quit IRC | 23:25 | |
*** andreykurilin_ has quit IRC | 23:25 | |
StevenK | jeblair: I am trying to. :-) | 23:25 |
*** esheffield__ has quit IRC | 23:25 | |
*** esheffield_ has joined #openstack-infra | 23:25 | |
*** LinuxJedi has joined #openstack-infra | 23:25 | |
YorikSar | clarkb: If I check this on some other change where there's not enough CR+2's and it actually allows me to put W+1, will it trigger Zuul merge machinery? | 23:25 |
clarkb | YorikSar: you use change screen 2? | 23:25 |
*** mrodden has quit IRC | 23:25 | |
clarkb | YorikSar: if there is one +2 then it will trigger the machinery | 23:26 |
StevenK | jeblair: My plan was to propose them for Debian/Ubuntu if I feel they are high enough quality | 23:26 |
clarkb | YorikSar: I am wondering if this is a change screen 2 bug | 23:26 |
clarkb | zaro: ^ | 23:26 |
*** sputnik13 has joined #openstack-infra | 23:26 | |
YorikSar | clarkb: Yeah, New change screen. Let me verify the old one... | 23:26 |
*** juggler has quit IRC | 23:26 | |
*** mrodden has joined #openstack-infra | 23:27 | |
openstackgerrit | Joe Gordon proposed openstack-infra/project-config: Don't run neutron-large-ops on neutron advanced services https://review.openstack.org/165648 | 23:27 |
YorikSar | clarkb: Ok, there's no W+1 on old change screen... | 23:27 |
jeblair | StevenK: okay cool. i think when we wrote down "package the client" at the summit and put it in the spec, we might have extra context that we didn't write down | 23:27 |
StevenK | jeblair: But that requires me to stop drowning in dependency hell | 23:27 |
clarkb | YorikSar: I think it must be a bug in the new change screen | 23:27 |
clarkb | YorikSar: I do not think it will actually let you post a W+1 | 23:28 |
jeblair | StevenK: if you're in dependency hell, you might like where i'm going with this :) | 23:28 |
YorikSar | clarkb: Yeah, it seems so. I'll try to do it on a CR w/o any votes. | 23:28 |
nanliu | mordred, yes follows proxy in test env. | 23:28 |
clarkb | YorikSar: let me know how that goes | 23:28 |
jeblair | StevenK: so the thing about "packages for infra" is that we don't really have a package building infrastructure for ourselves yet. i know we could use a ppa, but that doesn't really work with our workflow | 23:28 |
YorikSar | clarkb: "Applying label "Workflow": 1 is restricted" | 23:29 |
YorikSar | clarkb: Yay, system works! :) | 23:29 |
clarkb | YorikSar: perfect, though that is an annoying UI issue | 23:29 |
jeblair | StevenK: we would _love_ to have such a thing (and i think we may have talked about this briefly when we met in person) | 23:29 |
StevenK | jeblair: Right. And I'm happy to be involved with that effort as well. :-) | 23:29 |
zaro | fungi, jeblair : i don't think the gerrit::mysql is even used. or at least i couldn't find it being called anywhere. | 23:29 |
YorikSar | clarkb: Sorry for the fuzz. I remember new change screen is not officially supported in our Gerrit. | 23:29 |
jeblair | StevenK: but that's a sizable effort, and we don't necessarily need zanata to block on it | 23:29 |
*** dims__ has joined #openstack-infra | 23:29 | |
clarkb | zaro: its not used by us because we trove, however I would not be surprised if we stop troving | 23:30 |
clarkb | we seem to have trouble building nodes again | 23:30 |
jeblair | StevenK: yeah, so i think if we/you want to build that packaging infrastructure i think that's great, and let's look into doing it in its own right | 23:30 |
*** boris-42 has joined #openstack-infra | 23:30 | |
jeblair | StevenK: but we probably shouldn't make it a requirement for zanata | 23:31 |
mordred | jeblair: ++ | 23:31 |
pleia2 | agreed | 23:31 |
*** camunoz_gone has quit IRC | 23:31 | |
clarkb | we seem to have a good number of leaked nodes in hpcloud | 23:31 |
fungi | zaro: it's not used by _us_ but for someone who does use it, it will probably break if we're declaring files also declared by the puppet mysqldb resource used by the gerrit::mysql class | 23:31 |
openstackgerrit | Merged openstack-infra/jenkins-job-builder: updated conditional_publisher to support plugin changes https://review.openstack.org/155514 | 23:31 |
jeblair | StevenK, pleia2: i think for zanata, we can probably just have puppet install the client war file or whatever, right? | 23:31 |
*** sputnik13 has quit IRC | 23:31 | |
StevenK | jeblair: It's not a war file from what I can see | 23:31 |
pleia2 | jeblair: yeah, I can add it to our todo list for puppet | 23:31 |
jeblair | StevenK, pleia2: we have some other software with that installation pattern, more or less, so it's somewhat of a known quantity | 23:31 |
clarkb | mordred: jeblair maye we can inquire about any recent updates? because this is a really annoying situation. I will work on cleaning out the aliens now | 23:31 |
* pleia2 nods | 23:32 | |
mordred | clarkb: I got a note taht the public cloud taem are looking in to port leaking | 23:32 |
jeblair | StevenK: oh, what form does it take? | 23:32 |
clarkb | mordred: this isn't port leakage, its node leakage | 23:32 |
openstackgerrit | Ian Wienand proposed openstack-infra/system-config: Generate nodepool logging configuration https://review.openstack.org/164036 | 23:32 |
mordred | clarkb: taht I don't know anything about | 23:32 |
clarkb | mordred: nodepool has been pretty good about leaking nodes in the past | 23:32 |
ianw | jeblair: ^ template now, same as the existing | 23:33 |
*** beecee has joined #openstack-infra | 23:33 | |
*** dims_ has quit IRC | 23:33 | |
clarkb | mordred: if I had to guess they return ERROR state, nodepool says delete and they are "deleted" then sometime later the cloud says "lol just kidding here have that node afterall" | 23:34 |
marun | jeblair, jogo: We haven't seen problems past the initial nova/neutron match conflict, it's been stable. | 23:34 |
mordred | clarkb: wait - and you're saying you don't think that's friendly? | 23:34 |
StevenK | jeblair: The dist.tar.gz on maven-central is a whole lot of .jar's and three files in bin/ | 23:34 |
clarkb | mordred: not if I am billed for it :) | 23:34 |
mordred | StevenK: is it's mvn installable then? | 23:35 |
jogo | marun: cool, I was thinking of adding skip-if to other projects now as well | 23:35 |
pleia2 | jeblair: but the install directions are: sudo ln -s bin/zanata-cli /usr/local/bin/zanata-cli | 23:35 |
pleia2 | jeblair: so it's just a single bin file that we really need | 23:35 |
*** ashleighfarnham has quit IRC | 23:35 | |
pleia2 | afaik | 23:35 |
StevenK | mordred: Probably, but I'm allergic to mvn install downloading the entire internet | 23:36 |
*** wenlock has quit IRC | 23:36 | |
pleia2 | so for us in puppet that probably means: grab the .tar.gz from maven.org, unpack, symlink | 23:36 |
StevenK | I am happy to package up the .dist.tar.gz as something to put on static.o.o | 23:36 |
jeblair | which sounds terrible, but we've actually gotten pretty good at that sort of thing | 23:36 |
StevenK | But it offends my Debian sensibilities :-) | 23:37 |
zaro | fungi, clarkb :got it. | 23:37 |
marun | jeblair: cool | 23:37 |
pleia2 | re: http://zanata.org/help/cli/cli-install/ | 23:37 |
*** hdd has quit IRC | 23:37 | |
pleia2 | or try the mvn install thing, but I defer to someone who knows something about that | 23:37 |
*** sputnik13 has joined #openstack-infra | 23:37 | |
*** sputnik13 has quit IRC | 23:38 | |
zaro | YorikSar, clarkb : lots of stuff don't work right with new screen in Gerrit 2.8 | 23:38 |
jeblair | StevenK: we can probably fetch the file directly from maven.org; though perhaps we should try 'mvn install' and see what it does? | 23:38 |
*** schang has quit IRC | 23:38 | |
mordred | StevenK, jeblair, pleia2: apt-get install ivy ; wget https://raw.githubusercontent.com/zanata/zanata-client-ivy/master/zanata-cli /usr/local/bin/zanata-cli | 23:39 |
anteaya | dhellmann: so far I'm coming up empty, I'm comparing what you have with python-saharaclient who has running requirements jobs and I can't see the difference yet between your code and theirs | 23:39 |
mordred | or - obviously, clone the git repo and copy the file if you're doing it for real | 23:39 |
ianw | nibalizer: does chaining parameters work with puppet classes, or is it undefined behaviour. e.g. $log_dir='foo', $bar_dir='$log_dir/bar' | 23:39 |
jeblair | mordred: what's ivy? | 23:39 |
mordred | jeblair: it's an "agile dependency manager" | 23:39 |
SpamapS | we don't need ivy | 23:39 |
SpamapS | the tar with the binaries is on maven | 23:40 |
SpamapS | and a .asc to verify its integrity | 23:40 |
SpamapS | Somebody needs to verify the signer's identity | 23:40 |
mordred | sure. just saying - if you don't want to wget a tarball - you can ivy | 23:40 |
clarkb | StevenK: I would describe debian as anything but sensible :P | 23:40 |
pleia2 | maybe not sensible all the time, but it is maintainable | 23:40 |
pleia2 | download tarballs is a bit :( | 23:40 |
pleia2 | but it does work for us for now | 23:40 |
openstackgerrit | Merged openstack-infra/jenkins-job-builder: Add support of multiple credentials for ssh-agent-credentials wrapper https://review.openstack.org/156681 | 23:40 |
mordred | nevermind- don't do ivy - it seems to do dependency things EVERY TIME YOU RUN IT | 23:40 |
StevenK | clarkb: Pppffft | 23:41 |
SpamapS | http://paste.ubuntu.com/10624101/ | 23:41 |
SpamapS | ivy is for devving | 23:41 |
pleia2 | mordred: hah | 23:41 |
nibalizer | zaro: so im trying to understand 165145 | 23:41 |
*** schang has joined #openstack-infra | 23:41 | |
mordred | SpamapS: nod. I have learned something | 23:41 |
nibalizer | what does touching the GerritSiteHeader.html do | 23:41 |
SpamapS | So we just need to find somebody who has met Ding-Yi Chen and can verify that signature. ;) | 23:41 |
nibalizer | does gerrit watch taht file and reload? | 23:41 |
mordred | SpamapS: of course, I don't know Ding-Yi Chen | 23:42 |
SpamapS | he has no sigs in the global key db | 23:42 |
openstackgerrit | Joe Gordon proposed openstack-infra/project-config: Split grenade out of integrated-gate template https://review.openstack.org/165651 | 23:42 |
openstackgerrit | Joe Gordon proposed openstack-infra/project-config: Remove grenade jobs from projects that grenade doesn't test https://review.openstack.org/165652 | 23:42 |
StevenK | Hah | 23:42 |
nibalizer | as written, we'll compress jquery every puppet run, and propogate through whatever changes touching the gerrit file do | 23:42 |
mordred | sigh | 23:42 |
mordred | seriously maven central isn't https? | 23:42 |
StevenK | "web" of trust | 23:42 |
jeblair | StevenK: he's in Brisbane, Australia according to github. you're up! :) | 23:42 |
pleia2 | hehe | 23:42 |
StevenK | Hah | 23:42 |
mordred | oh - https://search.maven.org/remotecontent?filepath=org/zanata/zanata-cli/3.4.2/zanata-cli-3.4.2-dist.tar.gz works | 23:43 |
StevenK | It takes like 12 hours to drive there | 23:43 |
zaro | nibalizer: compression of jquery should only be done once. | 23:43 |
anteaya | if I want to check why an expected jenkins job isn't running, are there logs someone can check if I trigger the patch with recheck? | 23:43 |
StevenK | And then, even worse, I'll be in Brisbane. | 23:43 |
nibalizer | zaro: thats not how I think that code behaves | 23:43 |
zaro | nibalizer: it's just a javascript library | 23:43 |
*** e0ne has joined #openstack-infra | 23:43 | |
nibalizer | that exec resource will fire on every puppet run is my point | 23:43 |
pleia2 | StevenK: I sympathize, people think they can pop by and visit me when they're in Los Angeles | 23:43 |
StevenK | Hahaha | 23:43 |
*** BobBall_AWOL has quit IRC | 23:44 | |
StevenK | But leaving LA is hard, I've seen Escape from LA | 23:44 |
* StevenK hides from SpamapS | 23:44 | |
pleia2 | hah | 23:44 |
anteaya | Escape from New York is better | 23:44 |
zaro | nibalizer: is that due to notify => Exec['reload_gerrit_header'], | 23:44 |
fungi | anteaya: gotta agree with you on that one. one of carpenter's best works | 23:44 |
jeblair | StevenK, pleia2, mordred: so probably fetch from maven central, verify signature if SpamapS reviews this change, then unpack and put in place? | 23:44 |
pleia2 | jeblair: +1 | 23:45 |
StevenK | anteaya: An Australian comedy show lampooned a short for 'Escape from Aunty Flo's Backyard BBQ' | 23:45 |
anteaya | classic | 23:45 |
mordred | ++ | 23:45 |
pleia2 | and back burner the run-our-own-debs-system for a spec at a later date | 23:45 |
anteaya | StevenK: oooh, was it any good? | 23:45 |
SpamapS | pleia2: what, LA is only 5 hours away. ;) | 23:45 |
mordred | pleia2: yah | 23:45 |
clarkb | we have 164 leaked nodes by my count | 23:45 |
pleia2 | SpamapS: yeah, 6 if you drive like me | 23:45 |
anteaya | clarkb: wonderful | 23:45 |
*** BobBall_AWOL has joined #openstack-infra | 23:46 | |
clarkb | in hpcloud alone | 23:46 |
anteaya | woooo | 23:46 |
SpamapS | pleia2: or 18 if you take the 1. ;) | 23:46 |
jeblair | StevenK: are you interested in puppeting that? and maybe starting on the build-debs-in-infra spec in your spare time? | 23:46 |
clarkb | I will start deletes for that, anyone want the list for talking to hpcloud? | 23:46 |
pleia2 | SpamapS: but it's the prettiest 18 hours :) | 23:46 |
StevenK | jeblair: I can package up the -dist.tar.gz into a .deb in about 15 minutes if that makes things a little easier -- but I'd prefer to do it from source if we're doing that route | 23:46 |
mordred | StevenK: the problem with debs right now is that we have no place to put them | 23:46 |
anteaya | can I convince anyone to look at some jenkins logs for https://review.openstack.org/#/c/158779/ if I fire a recheck, I don't understand why the check-requirements job isn't working | 23:46 |
anteaya | the code looks correct to me | 23:47 |
jogo | clarkb: out of curiosity what is a leaked node? a node you see in an error state, quota out of whack etc. | 23:47 |
*** camunoz_gone has joined #openstack-infra | 23:47 | |
StevenK | mordred: My terrible terrible plan with that was a tiny directory on static.o.o that we've run dpkg-scanpackages over, but that may offend your sensibilities :-) | 23:47 |
SpamapS | pleia2: evar | 23:47 |
clarkb | jogo: its a node in the tenant that nodepool uses and nodepool has no record of it | 23:48 |
jeblair | clarkb: i can try to talk to hpcloud tomorrow | 23:48 |
mordred | StevenK: what I'm saying is that it gets us nothing over puppet with wget and an ln -s except complexity | 23:48 |
*** maulermark has quit IRC | 23:48 | |
clarkb | jogo: this means that whatever happened to the node nodepool believes it was successfully deleted | 23:48 |
openstackgerrit | Spencer Krum proposed openstack-infra/system-config: Manage hiera.yaml on all hosts https://review.openstack.org/164870 | 23:48 |
mordred | StevenK: I think we all want a system with which we can properly build and host and update debs | 23:48 |
nibalizer | zaro: yes | 23:48 |
nibalizer | zaro: well kindof | 23:48 |
*** mfink_ has quit IRC | 23:49 | |
mordred | StevenK: but just a file in a directory would still leave questions as to how the deb got built, how we rebuild it, how we update it, etc | 23:49 |
nibalizer | what it needs is an unless => '', clause or a subscribe => 'somefile' + refreshonly => true, | 23:49 |
jogo | clarkb: ahh so its probably not an underlying nova issue that we should fix? | 23:49 |
mordred | StevenK: puppet doing wget + tar xfz + ln -s is a thing that we can update by changing the url | 23:50 |
clarkb | jogo: I think it probably is | 23:50 |
mordred | and it can be in place and working while we figure out the more complex task of "how do we build, maintain and update debian and rpm packages in infra" | 23:50 |
clarkb | jeblair: my list can be found in nodepool.o.o:~clarkb/hpcloudaliens | 23:50 |
mordred | which ultimately is the actual problem a debian repository system aroudn here needs to solve | 23:50 |
anteaya | dhellmann: sorry I'm at a loss as to why check-requirements isn't running on python-openstackclient, pick up with me tomorrow and maybe we can make some progress | 23:51 |
nibalizer | mordred: also the archive module is a formalization of the wget/tar pattern | 23:51 |
*** pelix has joined #openstack-infra | 23:51 | |
mordred | nibalizer: yes. that too | 23:51 |
jogo | clarkb: do you get leaked nodes in rax as well? | 23:51 |
zaro | nibalizer: please suggest on review. | 23:51 |
nibalizer | zaro: kk | 23:51 |
clarkb | jogo: I am about to check but I don't think so | 23:52 |
jogo | clarkb: if none in rax, it may be a odd HP bug that has been fixed already or something | 23:52 |
greghaynes | SpamapS: Hey - is your using fakes from nova experiment working out? | 23:52 |
greghaynes | SpamapS: im running into a situation where I may want to look at doing something similar | 23:53 |
clarkb | jogo: just after a quick glance most of the reported aliens in rax-* are semi expected. Bug reports subnodes as aliens and we have a couple nodes booted by hand in those regions | 23:53 |
nibalizer | zaro: reviewed | 23:54 |
jogo | clarkb: cool | 23:55 |
mordred | jeblair, pleia2, StevenK: make sense? ^^ | 23:55 |
*** ajmiller has quit IRC | 23:55 | |
pleia2 | mordred: yeah | 23:55 |
StevenK | mordred: Yes. I didn't think we ran puppet on random machines created by nodepool, though | 23:56 |
mordred | StevenK: we run it on all of the machines | 23:56 |
SpamapS | greghaynes: well so far it is in that shade's tests that I wrote to use them continue to work in the check queue. | 23:56 |
pleia2 | StevenK: sorry I sent you down the scary java packaging hole | 23:56 |
mordred | StevenK: we create the base image in the nodepool scripts using puppet | 23:56 |
anteaya | pleia2: this is your zanata packaging conversation? | 23:57 |
greghaynes | hah, good enough for me | 23:57 |
SpamapS | greghaynes: I'm trying to take it one step further by making nova actually consume them to build replies for a fake api server | 23:57 |
StevenK | I even sent a mail to debian-java@ last night | 23:57 |
pleia2 | anteaya: yes | 23:57 |
SpamapS | greghaynes: rather than fake virt and novaclient fakes being two things.. make it one thing. :) | 23:57 |
greghaynes | oh, wow, ok so youre going all the way down the fake rabbit hole | 23:57 |
anteaya | pleia2: let me know the tl;dr when you figure it out | 23:57 |
jeblair | StevenK: and actually, i think most of the jobs will be on proposal.slave.openstack.org, which is (for the moment) a long running machine | 23:57 |
SpamapS | greghaynes: yes I want a single process nova that replies in consistent and expected ways | 23:57 |
mordred | StevenK: http://git.openstack.org/cgit/openstack-infra/project-config/tree/nodepool/elements/puppet | 23:57 |
StevenK | jeblair: I thought the client would be run from the slaves themselves | 23:57 |
jeblair | StevenK: it is a slave, it's just a long running slave that we use for translation jobs because it needs gerrit credentials in order to propose a change | 23:58 |
*** yamamoto has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!