Wednesday, 2016-08-17

*** pahuang has quit IRC00:01
jeblairfungi, pabelanger, bkero: aha!  a missing piece is that when haveged dumps its 4096 bits into the input pool all at once, that's actually the first addition to the input pool, and so is the *initialization* of the input pool.  when a pool is initialized, it's entropy count goes to 0 (/me throws up hands) which causes the spillover routine *not* to be called that time.  *subsequent* additions of data to the input pool, however, should ...00:01
jeblair... be eligible for spillover.00:01
*** pahuang has joined #openstack-infra00:02
*** spzala has joined #openstack-infra00:02
*** aeng has quit IRC00:02
*** Julien-zte has joined #openstack-infra00:02
fungiso if it just spammed more than one dump to the seeding input00:02
*** zhurong has quit IRC00:04
*** amitgandhinz has quit IRC00:04
*** tqtran has quit IRC00:05
*** sflanigan has quit IRC00:05
jeblairfungi: yeah, and rngd alone just barely gives it enough entropy to push it over the edge... it might even still require a few seconds worth of interrupts00:06
*** tqtran has joined #openstack-infra00:06
jeblairhaveged followed by rngd is probably a recipe for success00:07
*** spzala has quit IRC00:07
jeblairbut this is all just serendipity when it works at all00:07
*** gomarivera has quit IRC00:08
*** dchen has joined #openstack-infra00:08
*** rfolco has quit IRC00:09
*** Sukhdev has quit IRC00:10
jeblairfungi: i'm thinking that along bkero's line of thinking -- we write a systemd unit file that runs haveged to get say 4kbits of data or however much is needed to: 1) add 128 bits to the input buffer so it's initialized, then fill enough of the input buffer that the spillover happens and nonblocking is initialized00:11
*** Sukhdev has joined #openstack-infra00:12
jeblairactually, the easiest/most robust way to do this might be to open up urandom, read a byte from it in one thread, and as long as that thread is blocked, add data from haveged using the ioctl.00:12
jeblair(and run this all from a very early systemd unit)00:13
jeblairpabelanger, mordred, bkero: ^00:14
*** kzaitsev_mb has quit IRC00:14
*** sarob has quit IRC00:15
*** aeng has joined #openstack-infra00:16
*** gomarivera has joined #openstack-infra00:17
*** sflanigan has joined #openstack-infra00:18
*** sflanigan has joined #openstack-infra00:18
*** mtanino has quit IRC00:18
*** cody-somerville has quit IRC00:19
*** shashank_hegde has quit IRC00:20
*** _ari_ has quit IRC00:20
*** Hal has quit IRC00:21
*** vinaypotluri has quit IRC00:21
*** hockeynut has joined #openstack-infra00:22
fungiyeah, that gets us a signal when it's ready basically00:23
*** Julien-zte has quit IRC00:23
fungiand then we can block anything else that needs urandom given sufficient dependency declaration00:23
*** thorst has joined #openstack-infra00:24
*** Julien-zte has joined #openstack-infra00:25
*** Julien-zte has quit IRC00:26
*** Apsu has left #openstack-infra00:28
*** thorst has quit IRC00:31
*** gomarivera has quit IRC00:32
*** pvaneck has quit IRC00:32
*** gomarivera has joined #openstack-infra00:33
*** mriedem has joined #openstack-infra00:35
*** gomarivera has quit IRC00:37
*** adrian_otto has joined #openstack-infra00:39
*** gildub has joined #openstack-infra00:39
openstackgerritIvan Udovichenko proposed openstack-infra/project-config: Add new/update existing projects  https://review.openstack.org/34704700:41
fungireading https://lwn.net/Articles/686033/ it looks like the coming linux rng is switching to the same csprng openbsd's been using for years00:42
*** adrian_otto has quit IRC00:43
jeblairfungi: i don't think we even need to worry about deps -- the fact that urandom itself is blocking will take care of that00:44
*** thorst has joined #openstack-infra00:45
*** gyee has quit IRC00:46
jeblairmtreinish: self.labels on the NodeWorker should have what you're looking for -- http://git.openstack.org/cgit/openstack-infra/zuul/tree/zuul/launcher/ansiblelaunchserver.py#n56800:46
fungijeblair: oh, true, the main problem was unbound, and it was waiting to be able to read pseudorandom bits anyway00:48
jeblairmtreinish: it's actually a list, though in practice, it's going to be a single element for us.  though i think that we should still pass it through zmq json as a list, then use the first element of the list in the logstash worker00:49
bkeroJust need to make sure the new rng unit service runs and doesnt block on unbound00:49
*** Vmem-intern has joined #openstack-infra00:49
*** ihrachys has quit IRC00:50
jeblairbkero: yep; ideally it might be nice to run before haveged too.00:50
Vmem-internHello everyone, would anyone be available to answer a question about a CI error I keep getting on all tests00:50
*** ihrachys has joined #openstack-infra00:51
*** tqtran has quit IRC00:51
anteayaVmem-intern: it is best if you just ask your question, sharing any logs in paste.openstack.org, as well as stating what steps you have taken to find your own answer00:52
anteayaVmem-intern: if someone has the time and inclination to help you, they will00:52
Vmem-internsounds great thank you00:54
anteayayou're welcome00:54
*** chlong has joined #openstack-infra00:58
*** amitgandhinz has joined #openstack-infra01:00
*** hockeynut has quit IRC01:02
*** hockeynut has joined #openstack-infra01:02
*** rfolco has joined #openstack-infra01:03
*** rfolco has quit IRC01:03
*** jimbaker has quit IRC01:04
*** spzala has joined #openstack-infra01:04
*** ihrachys has quit IRC01:04
anteaya36 in the gate and the little one said, roll over, roll over01:05
*** raunak has joined #openstack-infra01:05
anteayaso they all rolled over and one fell out01:05
*** amitgandhinz has quit IRC01:05
*** jimbaker has joined #openstack-infra01:07
*** jimbaker has quit IRC01:07
*** jimbaker has joined #openstack-infra01:07
*** dimtruck is now known as zz_dimtruck01:08
*** zhurong has joined #openstack-infra01:09
*** woodster_ has quit IRC01:09
anteayait appears that ci-backup-rs-ord is not reporting, and hasn't been for a while now: http://cacti.openstack.org/cacti/graph.php?action=view&local_graph_id=2984&rra_id=all01:09
*** spzala has quit IRC01:09
anteayaalso we might want to re-evaluate etherpad storage before summit: http://cacti.openstack.org/cacti/graph.php?action=view&local_graph_id=120&rra_id=all01:11
*** baoli has joined #openstack-infra01:11
anteayashould firehose be reporting anything yet? http://cacti.openstack.org/cacti/graph_view.php?action=tree&tree_id=1&leaf_id=30001:12
*** shashank_hegde has joined #openstack-infra01:13
*** Apoorva has quit IRC01:13
*** Vmem-intern has quit IRC01:13
anteayado we still need jenkins - 07 in cacti?01:14
*** sarob has joined #openstack-infra01:14
asselinI have some questions about masterless puppet used by -infra. ansible_hostfile here is a directory: http://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/manifests/puppetmaster.pp#n18 , shouldn't it be the file in line 23?01:15
anteayajenkins has been removed in http://git.openstack.org/cgit/openstack-infra/system-config/tree/hiera/common.yaml#n224 but is still showing up in the navigation in cacti01:15
asselinso I get an error when I try to do the same thing with expand_groups http://paste.openstack.org/show/558617/01:16
*** Sukhdev has quit IRC01:16
anteayaI don't know what kdc 01 and 02 are but 02 has some interesting traffic patterns: http://cacti.openstack.org/cacti/graph.php?action=view&local_graph_id=2291&rra_id=all01:17
anteayaand if we are open to renaming them I vote for xkdc01:17
ianwhow do people think that TWO separate reviewers are going to spend their time effectively reverse-engineering their change when they can't be bothered writing a change description01:18
ianw </rant>01:18
*** rbuzatu has quit IRC01:19
anteayaI concur a good commit message really helps a patch move along01:20
anteayapabelanger: why does pbx take so much space? http://cacti.openstack.org/cacti/graph.php?action=view&local_graph_id=798&rra_id=all01:20
cloudnullevenings01:20
*** Apoorva has joined #openstack-infra01:21
anteayaevenings01:22
anteayafungi: cacti tells me the wiki seems to be not online: http://cacti.openstack.org/cacti/graph.php?action=view&local_graph_id=355&rra_id=all01:22
anteayahttps://wiki.openstack.org/wiki/ gets me can't access the database01:22
anteayafungi: http://imgur.com/a/YWcDv01:24
jeblair24464 elastic+  20   0  251340  10368      0 S 389.8  0.1 231:38.08 kill01:24
anteayaseems to have gone offline about an hour ago01:24
jeblair 1933 elastic+  20   0 3510620 1.433g  27360 S   0.7 18.3  43:42.31 java01:25
*** shashank_hegde has quit IRC01:26
fungianteaya: yikes, that's no good. looking into it now01:26
anteayafungi: thanks01:26
jeblairfungi: ^01:26
jeblairkill    1018 elasticsearch  txt    REG    202,1   751360  360459 /tmp/kill (deleted)01:26
fungielasticsearch eating a ton of ram01:26
fungiyeah01:26
fungiwiki page just loaded for me01:27
anteayaoh good01:27
*** shashank_hegde has joined #openstack-infra01:27
anteayafungi: what do you make of this page? http://cacti.openstack.org/cacti/graph.php?action=view&local_graph_id=355&rra_id=all01:27
fungii'm guessing something kicks off to reindex the search data around midnight utc?01:27
jeblairand it's called "/tmp/kill" ?01:28
fungiit's taking a while to ssh in01:28
jeblairalso, we run an elasticsearch on wiki now?01:30
fungihave since forever. it's the backend for the wiki search extension01:30
jeblairneat01:30
fungibut yeah, this looks odd01:31
fungi32 of them in the process table01:31
*** shashank_hegde has quit IRC01:32
jeblairjust going to throw out an idea...01:32
fungialso a /tmp/4.4 and a /dev/shm/kill01:32
fungithis looks pretty pwnd01:33
jeblairthere is no firewall on wiki.openstack.org.  elasticsearch is notoriously insecure and expects to be protected.  perhaps the server has been compromised.01:33
anteayajeblair: I think we need to just assume that is true01:33
anteayaas we really have no way to prove otherwise, do we?01:33
fungino iptables rules loaded?01:33
*** adrian_otto has joined #openstack-infra01:34
fungiand /dev/shm/kill does exist. probably a rootkit01:34
fungiyeah, iptables rules loaded here are empty01:35
anteayadoes the old wiki server still exist?01:35
*** esberglu has joined #openstack-infra01:35
anteayaso we would lose 2 working days of wikipages, if we moved back to the old server, yes?01:36
*** nwkarsten has joined #openstack-infra01:36
fungisorry, was about to go to sleep. needed to switch back to my office01:37
fungiyeah, i made a snapshot at the time of the upgrade01:37
cloudnullfungi: any progress with that image?01:37
anteayafungi: yup, I understand01:37
fungicloudnull: nope, new emergencies01:37
fungidropped like a hot potato01:37
cloudnulloh. ok. no worries. :)01:37
anteayafungi: do we want to create a workflow on an etherpad?01:38
fungii might get back to it later in the week, but i have no actual evidence that our traceroute6 in osic is in any way indicative of other problems01:38
anteayaor use the one you had for the move to the current server?01:38
*** adrian_otto has quit IRC01:39
*** cody-somerville has joined #openstack-infra01:40
jeblairtelnet wiki.openstack.org 920001:40
jeblairthat works, btw01:40
jeblairthere is no /etc/iptables/rules file01:40
cloudnullfungi: I also cant reproduce it, and i've built at least one instance on every compute node to test... I'll keep poking around to see if i can find something else.01:40
fungiyeah, this is probably my fault if the iptables-persistent package upgrade from precise to trusty moved the /etc/iptables/rules file or something01:41
fungiand i didn't notice, and then i rebooted the server01:41
fungiand boom, no v4 packet filtering01:41
fungiwe should probably go ahead and temporarily shut the server down01:42
jeblairfungi: puppet would have put it back01:42
fungijeblair: i had to disable puppet before the upgrade because our mediawiki puppet module isn't suitable for trusty01:42
funginor for a bunch of the experimental configuration of jpmaxman's i ported over from the upgrade test server01:43
anteayafungi: so no wiki tonight? or put your snapshot on a different server?01:43
jeblairya, this may be a good reason to do the next go-around with puppet01:43
*** yanyanhu has joined #openstack-infra01:44
fungianteaya: i'm going to try booting the snapshot i saved. the database is on trove, so probably reusable (also we have snapshots)01:44
anteayajeblair: I am firmly in that camp01:44
anteayaI also have moved my tent to the robots.txt no index camp as well01:44
anteayafungi: cool, let me know what if anything I can do to help01:45
cloudnullinterestingly i can however reproduce this issue when I use the infra image... :\01:45
jeblairfungi: we may also have server backups, i'm checking01:45
*** julim has joined #openstack-infra01:46
* craige needs to create a startup file for a daemon and wonders which method is preferred for infra.01:47
cloudnullpabelanger: didn't the infra image update go into place w/ the v6 changes for unbount ?01:47
cloudnull*unbound01:47
jeblairfungi: perhaps we should move to incident?01:47
fungijust did01:47
*** zz_dimtruck is now known as dimtruck01:49
*** esberglu has quit IRC01:49
*** sarob has quit IRC01:49
*** fguillot has quit IRC01:52
*** tqtran has joined #openstack-infra01:53
*** raunak has quit IRC01:55
*** tqtran has quit IRC01:57
cloudnullfungi: I know you're off fighting fires, but i think i've found the issue with the image. I noticed that the infra image is using the net.ipv6.conf.*.use_tempaddr sysctl which is causing the instance to have multiple IPv6 interfaces. If I disable that traceroute and other bits all work.02:01
cloudnullinfra images have net.ipv6.conf.all.use_tempaddr=2 & net.ipv6.conf.default.use_tempaddr=2 I set those to net.ipv6.conf.all.use_tempaddr=0 & net.ipv6.conf.default.use_tempaddr=0 and all was good to go02:02
*** amitgandhinz has joined #openstack-infra02:02
cloudnullnet.ipv6.conf.*.use_tempaddr=0 is the default within the ubuntu cloudimage02:02
*** aeng has quit IRC02:04
jpmaxmanouch.  fungi the DB is going to be for 1.2702:05
cloudnulli'm not sure where I'd make such a change to effect the infra images, but it seems like disabling the privacy extension for cloud images would be a worth while to update improve things especially with private addresses having preference.02:05
*** gongysh has joined #openstack-infra02:05
*** thorst has quit IRC02:06
*** thorst has joined #openstack-infra02:06
*** amitgandhinz has quit IRC02:07
jpmaxmanfungi: I could probably get a new trusty server up and running pretty fast.  I assumed the firewall rules would persist given it was a clone, but I guess you're saying the in place trusty upgrade wiped them?02:07
fungijpmaxman: yeah, i think the upgrade from precise to trusty moved the iptables rules out of the way, reboot brought it up with no filtering, and exposed the elasticsearch api which is notoriously insecure. stir in script kiddies and you have rootkit soup02:07
fungijpmaxman: we're currently evaluating whether to point dns at wiki-upgrade-test.o.o with the production trove db, but i also have the snapshot i created on friday booting up for another option02:08
fungiin theory filesystem contents should be stable since we disabled uploads weeks ago02:09
*** gongysh has quit IRC02:10
*** asettle has joined #openstack-infra02:10
*** baoli has quit IRC02:10
cloudnullouch... ^ if any help is needed i'd be happy to lend a hand.02:11
jpmaxmanfungi: ok let me know if I can do anything... you are right that the filesystem should be static.  So if you have a pre-compromised image that would probably do the trick.02:11
*** baoli has joined #openstack-infra02:11
* cloudnull obviously not on the infra team but still willing to help where i cna.02:11
*** sflanigan has quit IRC02:12
jpmaxmanfungi: also a fresh 1.27 install on a fresh trusty machine would be pretty easy to accomplish.  Would just need to grab the skin and a few extensions from the existing server.02:12
*** gomarivera has joined #openstack-infra02:12
openstackgerritguo yunxian proposed openstack/os-testr: Update home-page url  https://review.openstack.org/35617902:12
*** sdake has quit IRC02:13
fungijpmaxman: yep, i plan to be doing that tomorrow anyway as i test the wiki-dev build with Krenair's puppet changes02:13
anteayacloudnull: thank you02:13
*** sdake has joined #openstack-infra02:13
jpmaxmanfungi: ok well I'm here at least for the next hour or so if you need anythign don't hesitate02:13
anteayacloudnull: the main requirement for being on the team is willingness to help02:14
anteayacloudnull: other skills appreciated but not required02:14
cloudnull:)02:14
anteaya:)02:14
*** thorst has quit IRC02:15
*** julim has quit IRC02:17
*** asettle has quit IRC02:17
*** aeng has joined #openstack-infra02:18
*** elo has quit IRC02:19
*** zhurong_ has joined #openstack-infra02:19
*** rbuzatu has joined #openstack-infra02:20
*** yamahata has quit IRC02:20
*** tphummel has quit IRC02:21
*** zhurong has quit IRC02:23
*** rbuzatu has quit IRC02:25
*** sflanigan has joined #openstack-infra02:25
*** gomarivera has quit IRC02:25
*** gomarivera has joined #openstack-infra02:25
*** markusry has quit IRC02:25
*** adrian_otto has joined #openstack-infra02:27
*** spzala has joined #openstack-infra02:29
*** spzala has quit IRC02:30
*** spzala has joined #openstack-infra02:30
fungihttps://wiki.openstack.org/ is now being served from the wiki-upgrade-test.openstack.org snapshot02:31
fungiusing our production db still in the same trove instance02:31
fungiwhich, thankfully, still had firewall rules due to puppet not getting disabled until after it was upgraded to trusty02:32
*** adrian_otto has quit IRC02:33
fungialso the compromised wiki.o.o has been shut down for the time being02:33
anteayayay02:33
anteayathank you fungi02:33
cloudnullnice!02:33
anteayadid we lose any wiki edits do you think?02:34
anteayashould be post to the mailing list?02:34
*** gongysh has joined #openstack-infra02:35
fungii don't think we'd have lost any. i shut down the old wiki before i brought the replacement back into service02:35
anteayaokay02:35
anteayathank you02:35
fungithere weren't two copies of the db in play, so no chance for edits to be made through the old server not reflected by the replacement02:36
jpmaxmanfungi: good show - I'm a bit confused about the order of events but I'm just glad you got i t back up so quickly02:36
jpmaxmanglad we moved to trove :)02:36
fungiyep, that saved me having to try to mysqldump and copy02:36
fungi#status log DNS for wiki.openstack.org currently goes to the wiki-upgrade-test.openstack.org server, as the former suffered a compromise due to missing iptables rules02:37
*** Apoorva_ has joined #openstack-infra02:37
openstackstatusfungi: finished logging02:37
anteayaah I see02:37
fungijpmaxman: order of events, i reckon, is that when i upgraded wiki.o.o from precise to trusty on friday the iptables-persistent package tried to move our /etc/iptables/rules file to /etc/iptables/rules.v402:38
fungihowever, we already had /etc/iptables/rules.v4 as a symlink to /etc/iptables/rules (as a backward-compat configuration to make that work on both precise and trusty)02:39
*** zhurong_ has quit IRC02:39
fungiso we ended up with /etc/iptables/rules.v4 as a dangling symlink to a nonexistent /etc/iptables/rules file02:39
*** baoli has quit IRC02:39
* amrith perks up when he hears "glad we moved to trove" and hopes it was not sarcastic :)02:39
fungiamrith: totally non-sarcastic02:39
*** zhurong has joined #openstack-infra02:39
amrithhey, another happy customer!!!!02:40
jpmaxmanfungi: for some reason I thought the original move was a DNS repoint to wiki-upgrade-test server... didn't realize you did an in place upgrade of wiki.o.o02:40
amrithmade my day02:40
Krenairis the proper iptables rule in puppet?02:40
jpmaxmanfungi:  so why would wiki-upgrade-test have held onto the iptables?02:40
fungijpmaxman: i didn't notice that, and then rebooted after the trusty upgrade for the newer linux kernel that came wit the upgrade, resulting in iptables-persistent loading an empty ipv4 filter ruleset, so wide-open02:40
*** thorst has joined #openstack-infra02:40
*** thorst has quit IRC02:40
*** Apoorva has quit IRC02:40
fungijpmaxman: in the case of wiki-upgrade-test i forgot to disable puppet until after you had upgraded it02:41
*** thorst has joined #openstack-infra02:41
*** Apoorva_ has quit IRC02:41
jpmaxmanI didn't think pupppet was ever running against wiki-upgrade-test02:41
fungiif you'll recall, puppet changed the firewall rules on it to only allow ssh access (because we don't have a specific profile for wiki-upgrade-test so it didn't know we'd want things like http/https open)02:41
*** gomarivera has quit IRC02:41
fungiwe run puppet against all our servers unless we explicitly disable them02:42
fungiansible's openstack inventory gets pointed at an openstack tenant and it builds a hostlist from all servers returned by the nova api02:42
jpmaxmangotcha02:42
fungiand we apply puppet to all of them. but if we don't have a specific entry for them to get special additional configuration all it does is lock down iptables to only allow ssh, and add our user accounts02:43
fungiand install a handful of common utilities we want on all servers02:43
fungibasically anything in or referenced from our generic openstack_project::server class02:43
*** spzala has quit IRC02:44
jpmaxmancool - feelin the magic ;)  Alright, well I'm glad in this case at least it sort of worked out.   Onward and upward to a proper puppetized wiki02:44
*** spzala has joined #openstack-infra02:44
fungiso anyway, by the time i discovered that puppet was still configuring wiki-upgrade-test.o.o and disabled that, it would have already re-fixed the iptables rules which could have been broken by the upgrade to trusty02:44
fungiwhereas for the wiki.o.o in-place upgrade, i remembered that i needed to disable puppet before upgrading or else it would undo the extension adjustments in Settings.php, apache 2.4 changes in the vhost config, et cetera02:45
jpmaxmanok well thanks for jumpin on it fungi02:46
fungiKrenair: yes, the proper iptables rules for it are absolutely in puppet: https://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/manifests/wiki.pp#n2202:48
*** spzala has quit IRC02:48
jpmaxmanlet me know when we have the dev wiki up and I'll be happy to take a look02:49
fungii'm shooting to start trying to launch it with Krenair's puppet patches tomorrow02:49
*** thorst has quit IRC02:49
jpmaxmancool02:50
fungiand maybe we'll have this properly managed through revision control and configuration management by the weekend02:50
*** yuanying has quit IRC02:50
*** elo has joined #openstack-infra02:50
fungidepending on what other emergencies land in my lap02:50
*** csomerville has joined #openstack-infra02:50
*** raunak has joined #openstack-infra02:51
anteayayou idealist you02:52
fungithe boot from my pre-upgrade snapshot did eventually boot. i have it up for the time being in case we need it as a reference (as opposed to leaving the compromised one still online)02:53
*** sarob has joined #openstack-infra02:53
fungithough it's not using trove, still local mysql db02:53
anteayathank you02:53
anteayahow long did it take to boot?02:53
*** cody-somerville has quit IRC02:54
fungibest guess somewhere around 30 minutes02:54
fungialso i won't put it in dns for now, but it's 2001:4800:7813:516:be76:4eff:fe04:802d/192.237.202.18402:54
anteayathanks, was just wondering in case something happens and someone needs to access the server02:54
anteayaI've had enough fun for one day02:54
anteayag'night02:54
fungithe old hackwiki is 2001:4800:7810:512:3bc3:d7f6:ff04:5371/166.78.19.73 but in a powered off state02:54
anteayathanks for being around02:54
fungianteaya: thank you for spotting that the server was behaving questionably!02:55
pabelangeranteaya: A quick looks show it is log files that are filling up pbx.o.o02:59
ianwi bet the unix timestamp will be > 2001:4800:7810:512:3bc3:d7f6:ff04:5371 when my isp finally figures out ipv602:59
pabelangerI also crashed asterisk, which people were using :( So that will be the reason if people are complaining03:00
fungiianw: same here. https://tunnelbroker.net/ ftw03:00
pabelangerit is restarted again, but calls were dropped03:00
fungiianw: my openbsd firewall at home has a gif0 interface that routes my global ipv6 traffic to/from hurricane electric, so from my lan everything looks like normal dual-stack goodness03:01
ianwfungi: yeah, i did that, setup my router and all.  the problem is that the only people who have figured out ipv6 are people like google/youtube/facebook/netflix, who are also the people who peer with isps to get content close to you.  so you kind of shoot yourself in the foot latency & throughput wise on everything that matters03:02
fungiianw: fair enough03:02
fungii agree that's a kinda painful upshot03:02
*** amitgandhinz has joined #openstack-infra03:03
ianwyeah, my "clients" (i.e. wife & children) complained to management and i had to revert :)03:03
fungiianw: you need your own vlan ;)03:03
fungiwith a wap that can put different ssids on different 802.1q vlans, you can make their personal network v4-only and your wfh network dual-stack03:05
fungii'm doing something similar for my guest wireless03:05
openstackgerritKevin Carter (cloudnull) proposed openstack-infra/devstack-gate: Disabled IPv6 privacy extensions  https://review.openstack.org/35619603:06
fungibut yes, would be so much simpler all around if residential isps figured out how to ipv603:06
cloudnullIDK if thats where we'd perfer those types of things , but there it is .03:06
cloudnullfungi: ++ timewarner had v6 then took it away...03:06
fungicloudnull: seriously? that makes me glad i moved out of raleigh03:07
funginot that being on charter is any better03:07
*** jerryz has joined #openstack-infra03:07
cloudnullseriously.03:07
cloudnullim in San Antonio and was happy w/ my v6 access then, nothing.03:07
fungiwas it like a limited beta and then they decided to redo everything, or what?03:07
*** amitgandhinz has quit IRC03:07
cloudnullthey hit an issue with the modems they we're using.03:08
cloudnulland instead of replacing them, they pulled v603:08
ianwcloudnull: wouldn't that be more appropriate in node setup scripts?  what about non d-g jobs?03:08
fungioh, right, i remember not long before i moved twc switched from motorola to ubee or something03:08
cloudnullianw: maybe?03:09
cloudnullwhere are those scripts.03:09
cloudnullsorry for my ignorance.03:09
fungiianw: cloudnull: i would actually bake those sysctl.conf additions into our image builds03:09
*** sarob has quit IRC03:10
fungithough i guess that makes the detection method in 356196 problematic03:10
fungioh, no it doesn't03:10
*** mriedem has quit IRC03:11
fungiskimming i thought you were querying sysctl output for current state but you're grepping sysctl.conf to decide as well03:11
fungiso should be able to just put that in one of our nodepool dib elements i think03:11
cloudnullyea, i figured if its not there, set-it, if it is there, set-it to what we want it to be regardless of what it is .03:12
fungithinking the nodepool-base element at http://git.openstack.org/cgit/openstack-infra/project-config/tree/nodepool/elements/nodepool-base would be a good place03:12
*** devkulkarni has joined #openstack-infra03:13
ianwcloudnull fungi: ++ on putting it there to catch all nodes03:13
fungijust as a several-line script in the install.d tree there03:13
cloudnullon it now.03:14
fungii'm 100% in favor of dropping v6 privacy extensions on our workers03:14
fungiand on our persistent servers too, but i'd probably do that separately in our openstack_project::server puppet class or something03:15
fungiokay, i'm heading back to bed before it gets too much later03:18
*** r-mibu has quit IRC03:19
ianwbye!03:19
*** adrian_otto has joined #openstack-infra03:23
*** kushal has quit IRC03:24
*** r-mibu has joined #openstack-infra03:25
*** bswartz has joined #openstack-infra03:26
*** nwkarsten has quit IRC03:27
*** nwkarsten has joined #openstack-infra03:28
*** adrian_otto has quit IRC03:28
*** aeng has quit IRC03:29
*** vikrant has joined #openstack-infra03:30
openstackgerritKevin Carter (cloudnull) proposed openstack-infra/project-config: Disabled IPv6 privacy extensions  https://review.openstack.org/35620403:31
cloudnullianw fungi: ^ i think that should do it?03:31
*** nwkarsten has quit IRC03:32
ianwcloudnull: hmm, we have /sys mounted from the build system into the chroot environment we're building at that point03:34
*** sdake has quit IRC03:34
*** sflanigan has quit IRC03:34
ianwso basically it doesn't correspond to the runtime system03:35
cloudnullso maybe i dont try and detect the value and simply write to /etc/sysctl.conf  ?03:35
*** zhurong has quit IRC03:35
*** tphummel has joined #openstack-infra03:35
*** zhurong has joined #openstack-infra03:36
*** gomarivera has joined #openstack-infra03:37
*** jerryz has quit IRC03:37
ianwcloudnull: i think, and i'm just reading up on it now, that just setting "net.ipv6.conf.all.use_tempaddr = 0" unconditionally in there will do what we want?03:38
cloudnullall and default03:38
ianwcloudnull: right ... because you can't assume what the interfaces will be on the booted system, or their name03:39
*** baoli has joined #openstack-infra03:41
*** oanson has joined #openstack-infra03:41
openstackgerritKevin Carter (cloudnull) proposed openstack-infra/project-config: Disabled IPv6 privacy extensions  https://review.openstack.org/35620403:43
cloudnullok so that should just look for the setting and do the needful03:43
*** devkulkarni1 has joined #openstack-infra03:44
*** devkulkarni has quit IRC03:44
*** baoli has quit IRC03:45
ianwcloudnull: i don't think it wants to look for the setting, we should be right to just put it into sysctl.conf03:46
ianwbecause it's just going to be seeing the settings of the build system03:46
*** aeng has joined #openstack-infra03:46
cloudnullthat executing out the chroot right?03:47
*** thorst has joined #openstack-infra03:48
cloudnullassuming that it is, that should be hitting /etc/sysctl.conf within the chroot and just looking to see if the settings are already present.03:48
cloudnullno longer actually scrapping sysctl or writing03:48
cloudnullthough i may still be confused there.03:48
* cloudnull not super familiar with DIB03:48
*** yuanying has joined #openstack-infra03:49
openstackgerritKevin Carter (cloudnull) proposed openstack-infra/project-config: Disabled IPv6 privacy extensions  https://review.openstack.org/35620403:50
cloudnull^ sorry fixing lint issue03:50
*** gomarivera has quit IRC03:50
ianwcloudnull: scripts in install.d are running inside a built-image chroot, yep.  but they have /proc /sys etc mounted from the build system.03:50
cloudnullso the recent changes should be good right?03:51
*** sflanigan has joined #openstack-infra03:51
*** sflanigan has joined #openstack-infra03:51
*** raunak has quit IRC03:52
*** raunak has joined #openstack-infra03:53
*** links has joined #openstack-infra03:54
*** tqtran has joined #openstack-infra03:55
*** yuanying has quit IRC03:55
*** oanson has quit IRC03:55
*** thorst has quit IRC03:56
njohnstonHi!  Sorry to be a pest, but I noticed my change (339246) had been in the gate queue for about 4 hours... and everything was looking fine, jobs were queued... but now it says "CANCELLED".  What should I do to kickstart it back in again?  And is there something I should wait for before doing so?03:56
njohnstonoh, and now it's not cancelled anymore, it's back to queued.  So never mind!03:57
*** tqtran has quit IRC03:59
*** kbaegis has quit IRC04:02
*** hockeynut has quit IRC04:03
*** coolsvap has joined #openstack-infra04:04
*** amitgandhinz has joined #openstack-infra04:04
openstackgerritKevin Carter (cloudnull) proposed openstack-infra/project-config: Disabled IPv6 privacy extensions  https://review.openstack.org/35620404:04
cloudnullsorry for the spam -- fixed typos04:04
*** tphummel has quit IRC04:07
*** amitgandhinz has quit IRC04:08
cloudnullianw: interestingly, on a vanilla build w/ the ubuntu cloud image I have "/etc/sysctl.d/99-cloudimg-ipv6.conf" which has http://cdn.pasteraw.com/sevez8vbfdqnuedbycjt9o4oddbcsxl04:09
cloudnullwhich has https://bugs.launchpad.net/ubuntu/+source/procps/+bug/106875604:10
openstackLaunchpad bug 1068756 in cloud-init (Ubuntu) "IPv6 Privacy Extensions enabled on Ubuntu Server by default" [Medium,Triaged]04:10
*** dimtruck is now known as zz_dimtruck04:10
*** zz_dimtruck is now known as dimtruck04:10
cloudnullso i think i'm going to link to that bug too, and drop the same file.04:10
cloudnullbecause thats the issue we're seeing in the gate.04:10
*** aeng has quit IRC04:12
*** zhurong has quit IRC04:14
*** zhurong has joined #openstack-infra04:15
*** yuanying has joined #openstack-infra04:16
openstackgerritKevin Carter (cloudnull) proposed openstack-infra/project-config: Disabled IPv6 privacy extensions  https://review.openstack.org/35620404:19
*** gomarivera has joined #openstack-infra04:19
*** dimtruck is now known as zz_dimtruck04:19
*** shashank_hegde has joined #openstack-infra04:19
*** apetrich has joined #openstack-infra04:22
*** raunak has quit IRC04:23
*** devkulkarni1 has quit IRC04:23
*** aeng has joined #openstack-infra04:25
*** kcobb has quit IRC04:25
*** kcobb has joined #openstack-infra04:26
*** bswartz has quit IRC04:27
*** kushal has joined #openstack-infra04:27
ianwcloudnull: cool.  might actually something we should consider for dib proper and the minimal builds ... anyway, let's start with that :)04:34
cloudnullindeed.04:34
cloudnullif it makes the gate happy we can go from there.04:34
*** raunak has joined #openstack-infra04:34
cloudnullor, make it happier...04:35
cloudnullnothing makes that gate completely happy ;)04:35
*** amotoki has joined #openstack-infra04:38
*** davidlenwell has quit IRC04:42
*** oanson has joined #openstack-infra04:47
*** abregman has joined #openstack-infra04:48
*** davidlenwell has joined #openstack-infra04:55
*** thorst has joined #openstack-infra04:55
*** sflanigan has quit IRC04:56
*** dchen has quit IRC04:56
*** narayrak has joined #openstack-infra05:00
*** thorst has quit IRC05:01
*** pahuang has quit IRC05:04
*** amitgandhinz has joined #openstack-infra05:04
*** sflanigan has joined #openstack-infra05:09
*** sflanigan has joined #openstack-infra05:09
*** amitgandhinz has quit IRC05:09
*** adrian_otto has joined #openstack-infra05:10
*** jaosorior has joined #openstack-infra05:13
*** adrian_otto has quit IRC05:14
*** gomarivera has quit IRC05:14
*** pahuang has joined #openstack-infra05:17
*** itisha has quit IRC05:20
*** jimbaker has quit IRC05:22
*** jimbaker has joined #openstack-infra05:26
*** jimbaker has quit IRC05:26
*** jimbaker has joined #openstack-infra05:26
*** gildub has quit IRC05:26
*** yuanying_ has joined #openstack-infra05:29
*** yuanying has quit IRC05:29
*** ihrachys has joined #openstack-infra05:30
*** abashmak has joined #openstack-infra05:31
abashmakHello05:32
openstackgerritTang Chen proposed openstack-infra/project-config: Enable ironic functional test  https://review.openstack.org/35623305:35
openstackgerritTang Chen proposed openstack-infra/project-config: Enable ironic functional test  https://review.openstack.org/35623305:36
openstackgerritChangcheng Intel proposed openstack-infra/jenkins-job-builder: test non-default value of attach-build-log  https://review.openstack.org/35623605:37
*** sandanar has joined #openstack-infra05:37
*** abashmak has left #openstack-infra05:41
*** rbuzatu has joined #openstack-infra05:45
*** rcernin has joined #openstack-infra05:46
openstackgerritChangcheng Intel proposed openstack-infra/jenkins-job-builder: add compress-log option to compress log  https://review.openstack.org/35413805:49
*** rbuzatu has quit IRC05:50
*** gildub has joined #openstack-infra05:51
*** _nadya_ has joined #openstack-infra05:56
*** asettle has joined #openstack-infra06:00
*** thorst has joined #openstack-infra06:00
openstackgerritChangcheng Intel proposed openstack-infra/jenkins-job-builder: add post-send script option  https://review.openstack.org/35513506:03
openstackgerritKevin Carter (cloudnull) proposed openstack-infra/project-config: Add additional options to unbound  https://review.openstack.org/35624106:03
openstackgerritKevin Carter (cloudnull) proposed openstack-infra/project-config: Add additional options to unbound  https://review.openstack.org/35624106:05
*** asettle has quit IRC06:05
*** amitgandhinz has joined #openstack-infra06:05
*** thorst has quit IRC06:06
*** dfflanders has joined #openstack-infra06:09
*** amitgandhinz has quit IRC06:10
*** ihrachys has quit IRC06:15
*** roxanagh_ has joined #openstack-infra06:16
*** Sukhdev has joined #openstack-infra06:20
*** roxanagh_ has quit IRC06:22
*** e0ne has joined #openstack-infra06:30
*** sandanar_ has joined #openstack-infra06:32
*** sandanar has quit IRC06:35
*** adriant has quit IRC06:37
*** raunak has quit IRC06:41
*** caowei has joined #openstack-infra06:41
*** pgadiya has joined #openstack-infra06:44
*** caowei has quit IRC06:45
*** _nadya_ has quit IRC06:45
*** caowei has joined #openstack-infra06:45
*** caowei has quit IRC06:45
openstackgerritVasyl Saienko proposed openstack-infra/devstack-gate: DO NOT REVIEW  https://review.openstack.org/35609406:46
*** caowei has joined #openstack-infra06:46
*** Sukhdev has quit IRC06:46
*** Jeffrey4l has joined #openstack-infra06:49
*** raunak has joined #openstack-infra06:49
*** javeriak has joined #openstack-infra06:50
*** amotoki has quit IRC06:50
openstackgerritHenry Gessau proposed openstack-infra/project-config: Use python-db-jobs for networking-sfc  https://review.openstack.org/35435806:52
*** dtardivel has joined #openstack-infra06:53
*** raunak has quit IRC06:55
*** _nadya_ has joined #openstack-infra06:57
openstackgerritJoost van der Griendt proposed openstack-infra/jenkins-job-builder: Adding support for Hidden parameter plugin  https://review.openstack.org/35520906:58
*** shashank_hegde has quit IRC06:58
*** adrian_otto has joined #openstack-infra06:58
*** sandanar__ has joined #openstack-infra06:59
*** gouthamr has quit IRC07:00
*** markvoelker has quit IRC07:00
*** tesseract- has joined #openstack-infra07:00
*** _nadya_ has quit IRC07:00
yolandagood morning07:01
*** mhickey has joined #openstack-infra07:01
*** sandanar_ has quit IRC07:02
*** raunak has joined #openstack-infra07:03
*** adrian_otto has quit IRC07:03
*** thorst has joined #openstack-infra07:03
*** matbu|afk is now known as matbu07:03
*** amitgandhinz has joined #openstack-infra07:06
*** jimbaker has quit IRC07:07
*** raunak has quit IRC07:09
*** amitgandhinz has quit IRC07:11
*** thorst has quit IRC07:11
*** jimbaker has joined #openstack-infra07:11
*** jimbaker has quit IRC07:11
*** jimbaker has joined #openstack-infra07:11
openstackgerritJoost van der Griendt proposed openstack-infra/jenkins-job-builder: adding extra properties to sonar publisher  https://review.openstack.org/35520607:13
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci: Don't use AFS mirrors in no nodepool environment  https://review.openstack.org/35000307:15
*** shashank_hegde has joined #openstack-infra07:17
*** shashank_hegde has quit IRC07:17
openstackgerritMerged openstack-infra/project-config: Make ironic job non-voting on Neutron  https://review.openstack.org/35607207:19
*** Goneri has joined #openstack-infra07:20
*** raunak has joined #openstack-infra07:21
*** jpich has joined #openstack-infra07:23
*** penguinolog__ has joined #openstack-infra07:25
*** andymaier has joined #openstack-infra07:26
*** pt_15 has quit IRC07:26
*** penguinolog__ has quit IRC07:26
*** gildub has quit IRC07:29
*** yamahata has joined #openstack-infra07:29
*** thorst has joined #openstack-infra07:29
*** abregman_ has joined #openstack-infra07:31
*** rbuzatu has joined #openstack-infra07:33
*** abregman has quit IRC07:33
*** thorst has quit IRC07:34
*** esikachev has joined #openstack-infra07:34
openstackgerritJuan Antonio Osorio Robles proposed openstack-infra/tripleo-ci: Update TLS endpoints  https://review.openstack.org/35628607:35
*** florianf has joined #openstack-infra07:37
*** abregman_ is now known as abregman07:41
*** jamielennox is now known as jamielennox|away07:45
*** raunak has quit IRC07:45
openstackgerritVasyl Saienko proposed openstack-infra/devstack-gate: DO NOT REVIEW  https://review.openstack.org/35609407:45
*** caowei has quit IRC07:47
*** larainema has joined #openstack-infra07:48
*** dtantsur|afk is now known as dtantsur07:49
*** abregman has quit IRC07:49
*** e0ne has quit IRC07:51
*** raunak has joined #openstack-infra07:53
*** javeriak has quit IRC07:58
*** javeriak has joined #openstack-infra07:58
*** zzzeek has quit IRC08:00
*** matthewbodkin has joined #openstack-infra08:00
*** markvoelker has joined #openstack-infra08:00
*** jimbaker has quit IRC08:01
*** jed56 has joined #openstack-infra08:01
*** zzzeek has joined #openstack-infra08:01
*** abregman has joined #openstack-infra08:01
*** amotoki has joined #openstack-infra08:02
*** nmagnezi has joined #openstack-infra08:02
*** amotoki has quit IRC08:02
*** amotoki has joined #openstack-infra08:03
*** jimbaker has joined #openstack-infra08:05
*** jimbaker has quit IRC08:05
*** jimbaker has joined #openstack-infra08:05
*** markvoelker has quit IRC08:05
*** ihrachys has joined #openstack-infra08:05
*** kushal has quit IRC08:06
*** amitgandhinz has joined #openstack-infra08:07
*** martinkopec has joined #openstack-infra08:07
*** ccamacho has joined #openstack-infra08:08
*** amotoki_ has joined #openstack-infra08:08
*** amotoki has quit IRC08:08
*** coolsvap is now known as coolsvap_08:09
*** raunak has quit IRC08:09
*** chem has joined #openstack-infra08:09
*** armax has joined #openstack-infra08:09
*** abregman is now known as abregman|mtg08:11
*** amitgandhinz has quit IRC08:11
*** raunak has joined #openstack-infra08:14
openstackgerritMatthew Bodkin proposed openstack-infra/storyboard: Fix docs so it is easy to understand  https://review.openstack.org/35588608:14
*** martinkopec has quit IRC08:16
*** yaume has joined #openstack-infra08:17
*** dingyichen has quit IRC08:17
*** lucas-dinner is now known as lucasagomes08:17
openstackgerritMerged openstack-infra/project-config: Rename bifrost integration test job  https://review.openstack.org/35565208:18
*** martinkopec has joined #openstack-infra08:19
openstackgerritMerged openstack-infra/project-config: Make the grenade job voting on ironic-inspector  https://review.openstack.org/35589408:19
*** e0ne has joined #openstack-infra08:19
openstackgerritMerged openstack-infra/project-config: Add release notes jobs for ironic-ui  https://review.openstack.org/35602908:21
openstackgerritMerged openstack-infra/project-config: Add ansible-role-jobs for browbeat  https://review.openstack.org/35609308:21
openstackgerritMerged openstack-infra/project-config: Use python-db-jobs for tap-as-a-service  https://review.openstack.org/35567008:21
dtantsurhi folks! please review https://review.openstack.org/#/c/355881/ it's one more thing blocking ironic stable gate. thanks!08:22
*** infra-red has joined #openstack-infra08:22
*** asettle has joined #openstack-infra08:22
*** rlandy has quit IRC08:24
*** priteau has joined #openstack-infra08:24
*** acoles_ is now known as acoles08:24
*** matrohon has joined #openstack-infra08:26
openstackgerritRicardo Carrillo Cruz proposed openstack-infra/puppet-infracloud: Enable create_ipa_image flag  https://review.openstack.org/35630508:26
*** ihrachys has quit IRC08:29
*** thorst has joined #openstack-infra08:31
tlbrhi, could please someone review https://review.openstack.org/347047 ?08:32
*** dkehn has quit IRC08:32
*** dkehn_ has quit IRC08:32
*** ihrachys has joined #openstack-infra08:34
*** Jaison has joined #openstack-infra08:35
*** links has quit IRC08:37
*** thorst has quit IRC08:38
openstackgerritVasyl Saienko proposed openstack-infra/devstack-gate: DO NOT REVIEW  https://review.openstack.org/35609408:38
*** dkehn has joined #openstack-infra08:38
dtantsurfolks, any news on check-osc-plugins instability? I'm afraid we'll have to drop it from voting temporary unless it's fixed soon...08:41
*** _nadya_ has joined #openstack-infra08:42
openstackgerritMerged openstack-infra/puppet-infracloud: Disable DNS resolver on Bifrost dnsmasq server  https://review.openstack.org/35597308:42
*** adrian_otto has joined #openstack-infra08:47
openstackgerritTom Fifield proposed openstack-infra/puppet-mediawiki: Add 'autopatrol' group  https://review.openstack.org/35631308:48
*** jamielennox|away is now known as jamielennox08:50
*** adrian_otto has quit IRC08:51
*** dkehn_ has joined #openstack-infra08:52
*** javeriak has quit IRC08:52
*** _degorenko|afk is now known as degorenko08:52
*** elo has quit IRC08:52
*** xarses_ has joined #openstack-infra08:55
*** derekh has joined #openstack-infra08:57
*** ihrachys has quit IRC08:57
*** xarses has quit IRC08:58
*** asettle has quit IRC08:59
*** raunak has quit IRC08:59
openstackgerritEvgeny Antyshev proposed openstack-infra/zuul: Set keepalives for gerrit connections  https://review.openstack.org/23898809:01
*** markvoelker has joined #openstack-infra09:01
*** asettle has joined #openstack-infra09:01
*** asettle has quit IRC09:02
*** elo has joined #openstack-infra09:02
*** asettle has joined #openstack-infra09:03
*** ihrachys has joined #openstack-infra09:03
openstackgerritMatthew Bodkin proposed openstack-infra/storyboard: Fix docs so it is easy to understand  https://review.openstack.org/35588609:04
*** armax has quit IRC09:06
*** markvoelker has quit IRC09:06
openstackgerritMerged openstack-infra/project-config: Prevent Ironic multitenancy job running on old versions  https://review.openstack.org/35588109:07
*** armax has joined #openstack-infra09:07
*** amitgandhinz has joined #openstack-infra09:08
openstackgerritMerged openstack-infra/project-config: Add searchlight-ui translation  https://review.openstack.org/35307909:08
*** raunak has joined #openstack-infra09:10
*** ihrachys has quit IRC09:11
*** ihrachys has joined #openstack-infra09:11
openstackgerritMerged openstack-infra/project-config: Publish manila install guide from tree  https://review.openstack.org/35217309:11
*** elo has quit IRC09:12
*** amitgandhinz has quit IRC09:12
*** elo has joined #openstack-infra09:13
*** sshnaidm|afk is now known as sshnaidm09:13
*** abregman|mtg is now known as abregman09:15
*** raunak has quit IRC09:15
*** tqtran has joined #openstack-infra09:19
*** asettle has quit IRC09:20
*** gus has quit IRC09:22
openstackgerritVasyl Saienko proposed openstack-infra/devstack-gate: DO NOT REVIEW  https://review.openstack.org/35609409:22
*** kushal has joined #openstack-infra09:23
*** tqtran has quit IRC09:23
*** andymaier has quit IRC09:23
*** yamahata has quit IRC09:24
openstackgerritAndrea Frittoli proposed openstack-infra/subunit2sql: Fix typo in test_attr_list handling  https://review.openstack.org/35538509:25
openstackgerritAndrea Frittoli proposed openstack-infra/subunit2sql: Remove the test_attr_prefix before injecting  https://review.openstack.org/35539309:25
*** matthewbodkin has quit IRC09:26
*** sambetts|afk is now known as sambetts09:26
*** ihrachys has quit IRC09:28
openstackgerritBob Ball proposed openstack-infra/irc-meetings: Update XenAPI meeting room to avoid conflict  https://review.openstack.org/35633209:29
*** raunak has joined #openstack-infra09:30
*** ihrachys has joined #openstack-infra09:30
*** matthewbodkin has joined #openstack-infra09:32
*** Hal has joined #openstack-infra09:33
*** javeriak has joined #openstack-infra09:35
*** javeriak_ has joined #openstack-infra09:35
*** asettle has joined #openstack-infra09:36
*** javeriak has quit IRC09:36
*** javeriak has joined #openstack-infra09:36
*** thorst has joined #openstack-infra09:37
openstackgerritMerged openstack-infra/system-config: Move other-requirements.txt to bindep.txt  https://review.openstack.org/35486809:37
*** asettle has quit IRC09:38
*** electrofelix has joined #openstack-infra09:39
*** javeriak_ has quit IRC09:40
*** tosky has joined #openstack-infra09:41
*** jamielennox is now known as jamielennox|away09:43
*** thorst has quit IRC09:44
*** spzala has joined #openstack-infra09:45
*** elo has quit IRC09:46
*** javeriak has quit IRC09:47
*** mrunge has quit IRC09:49
*** spzala has quit IRC09:49
*** elo has joined #openstack-infra09:50
*** andymaier has joined #openstack-infra09:53
*** gomarivera has joined #openstack-infra09:54
*** javeriak has joined #openstack-infra09:55
*** jimbaker has quit IRC09:55
*** mrunge has joined #openstack-infra09:55
*** alexz__ has joined #openstack-infra09:55
*** elo has quit IRC09:55
*** openstack has joined #openstack-infra10:16
*** dkehn has joined #openstack-infra10:17
Zaraand the bot has come back here, too \o/10:17
oneswigFixed - thanks, you don't need to admit to that :-)10:17
rcarrillocruzwe have autohealing infra :P10:17
openstackgerritMerged openstack-infra/system-config: Correct public IP for baremetal00  https://review.openstack.org/35584110:17
*** sdake_ has quit IRC10:18
*** e0ne has quit IRC10:18
*** vgridnev has joined #openstack-infra10:18
*** oneswig has quit IRC10:18
*** sdake_ has joined #openstack-infra10:19
*** sdake has quit IRC10:19
vgridnevtosky, about your message, you probably will need help of infra-root10:19
vgridnevSergeyLukjanov is not just infra-core10:20
toskyvgridnev: I know, I mentioned him just to explain that it was done in the past but he is not available now10:21
vgridnevok10:21
vgridnevthanks10:22
*** dkehn_ has joined #openstack-infra10:22
openstackgerritMerged openstack-infra/puppet-infracloud: Enable create_ipa_image flag  https://review.openstack.org/35630510:22
vgridnevI've actually forwarded that message to him but seems that I did not received any answer10:22
vgridnevanyway I think that we can't start the process of final migration; and then we will have all tests in one place \o/10:25
openstackgerritAdam Coldrick proposed openstack-infra/storyboard: Send notifications to subscribers for worklists  https://review.openstack.org/35473010:26
vgridnevwe can't -> we can10:26
openstackgerritAdam Coldrick proposed openstack-infra/storyboard: Create timeline events for boards and worklists  https://review.openstack.org/35014610:26
openstackgerritAdam Coldrick proposed openstack-infra/storyboard: Make it possible to get worklist/board timeline events via the API  https://review.openstack.org/35472910:26
*** sdague has joined #openstack-infra10:27
*** ihrachys has quit IRC10:30
*** psachin has joined #openstack-infra10:31
*** gomarivera has joined #openstack-infra10:32
*** adrian_otto has joined #openstack-infra10:35
*** gomarivera has quit IRC10:37
*** adrian_otto has quit IRC10:40
*** raunak has quit IRC10:42
*** thorst has joined #openstack-infra10:42
openstackgerritRicardo Carrillo Cruz proposed openstack-infra/puppet-infracloud: Remove addressing_mode line from global vars to set static IP on config drives  https://review.openstack.org/35637310:43
openstackgerritCarlos Camacho proposed openstack-infra/tripleo-ci: Set Mistral workers to 1  https://review.openstack.org/35637510:45
yolandainfra-root, when you come online... there is a recurring problem on osic, on ubuntu-trusty10:47
yolandai'm hitting that error constantly https://review.openstack.org/#/c/356373/1 ... puppet apply test crashes suddenly when cloning puppet-hound10:48
*** amitgandhinz has joined #openstack-infra10:48
yolandait is passing on other providers, and i double checked puppet-hound repo and everything looks fine10:48
*** thorst has quit IRC10:48
sdagueyolanda: fungi and others were looking at it yesterday. The last I knew it was osic + trusty + ipv6 routing not working10:49
*** Hal has quit IRC10:49
yolandashall we disable osic?10:49
sdaguemaybe? can we disable it for only trusty nodes?10:49
*** jimbaker has quit IRC10:50
rcarrillocruzi guess we could remove the trusty flavor from the osic provider10:50
yolandayes, i think so10:50
* rcarrillocruz goes check10:50
*** ociuhandu has quit IRC10:50
yolandarcarrillocruz, so if you want to create a change, i'll review10:50
*** yamamoto has joined #openstack-infra10:50
openstackgerritRicardo Carrillo Cruz proposed openstack-infra/project-config: Disable trusty nodes on OSIC  https://review.openstack.org/35638210:51
rcarrillocruzsdague, yolanda ^10:51
sdague+210:52
*** amitgandhinz has quit IRC10:52
yolandaapproved10:52
*** gildub has joined #openstack-infra10:53
*** jimbaker has joined #openstack-infra10:54
*** jimbaker has quit IRC10:54
*** jimbaker has joined #openstack-infra10:54
*** yanyanhu has quit IRC10:54
*** asettle has joined #openstack-infra10:55
*** Guest26397 has joined #openstack-infra10:56
*** yamamoto has quit IRC10:56
*** yamamoto has joined #openstack-infra10:57
*** kzaitsev_mb has joined #openstack-infra10:57
amrithsdague, have a second to spare. need some help with the api-ref code that I think you wrote. would you take a look at https://review.openstack.org/#/c/316381/, the failing job gate-trove-tox-doc-publish-checkbuild (logs at http://logs.openstack.org/81/316381/14/check/gate-trove-tox-doc-publish-checkbuild/b9a3613/). If you look at the tox.ini file the change has a comment with your name on it. https://review.openstack.or10:58
amrithg/#/c/316381/14/tox.ini. Would you help me understand that please. The comment and the code don't seem to be in sync.10:58
amrithsdague ^^10:59
*** andymaier has quit IRC11:00
sdagueI'm pretty sure everything supports constraints now11:00
amrithI thought so sdague and I removed the install_command; it failed identically11:01
sdaguethat patch originated may 14th, so I'm not surprised that is out of date11:01
amrithsee https://review.openstack.org/#/c/316381/1111:02
amrith:)11:02
amrithanother thing, the comment in tox.ini about not using -W, what is that about?11:02
*** yamamoto has quit IRC11:02
amrithI tried to see what other projects are doing11:02
sdaguethis is what happens when people take the nova tox.ini and just copy paste it elsewhere11:03
sdagueyou can't enforce -W until your source is clean11:03
sdagueours wasn't for a while11:03
*** Hal has joined #openstack-infra11:03
amrithok, so this is copy-pasta that I'm dealing with11:03
sdagueyeh11:03
amrithwill make some of my own pasta.11:03
sdagueheh11:03
*** yamamoto has joined #openstack-infra11:03
amriththx sdague the upper-constraints stuff doesn't ring a bell. will investigate. thx muc11:04
amrithmuch11:04
sdagueI'm not an expert on the publish build there, maybe yolanda or others here could help11:04
amrithsdague, this works locally (the publish part)11:05
amriththe thing I need to figure out now is what ails the upper-constraints.txt thing11:05
amrithbecause at this point, sphinx isn't even running in the CI11:05
amrithand this particular upper-constraints.txt error is one I've not seen before.11:05
*** kushal has quit IRC11:06
sdagueit may be part of trove specific job configs, I don't really know though11:06
amriththat it may well be; I'm not positive either though none of the other jobs appear to see this. Will dig ...11:07
*** yamamoto has quit IRC11:07
*** rbuzatu has quit IRC11:07
*** yamamoto has joined #openstack-infra11:07
*** gongysh has quit IRC11:08
openstackgerritMerged openstack-infra/tripleo-ci: Update TLS endpoints  https://review.openstack.org/35628611:08
*** yamamoto has quit IRC11:09
*** yamamoto has joined #openstack-infra11:09
*** Guest26397 is now known as reasonal7811:10
*** dtantsur is now known as dtantsur|bbl11:11
*** gomarivera has joined #openstack-infra11:14
*** matbu is now known as matbu|lch11:16
*** thorst has joined #openstack-infra11:17
*** andymaier has joined #openstack-infra11:19
*** gomarivera has quit IRC11:19
*** thorst_ has joined #openstack-infra11:21
*** ihrachys has joined #openstack-infra11:22
*** lucasagomes is now known as lucas-hungry11:23
*** thorst has quit IRC11:23
*** vgridnev has quit IRC11:24
*** sdake_ is now known as sdake11:24
*** yaume has quit IRC11:26
*** vgridnev has joined #openstack-infra11:27
amrithsdague, the error may be because of https://github.com/openstack-infra/project-config/blob/master/zuul/layout.yaml#L2671-L267911:27
amriththis appears to be some kind of a kludge that should no longer be there.11:27
amrithfungi, yolanda would you help me understand this please.11:27
amritham trying to figure out why I'm getting this failure in https://review.openstack.org/#/c/31638111:27
*** ociuhandu has joined #openstack-infra11:28
amriththe job in question in  gate-trove-tox-doc-publish-checkbuild11:28
yolandaamrith, not an expert on that, but going to take a look11:28
amrithThe failure is http://logs.openstack.org/81/316381/14/check/gate-trove-tox-doc-publish-checkbuild/b9a3613/11:28
amriththx yolanda11:28
amriththe last link above11:28
amriththe output from the job11:28
amrithis very weird11:28
amrithand it appears that trove has this one little thing that no one else has in layout.yaml11:28
*** jkilpatr has joined #openstack-infra11:28
yolandaCould not open requirements file: [Errno 2] No such file or directory: '/home/jenkins/workspace/gate-trove-tox-doc-publish-checkbuild/upper-constraints.txt'11:28
amrithhttps://github.com/openstack-infra/project-config/blob/master/zuul/layout.yaml#L2671-L267911:29
amrithyes, that error11:29
*** jianghuaw has joined #openstack-infra11:30
*** ramishra has quit IRC11:30
sdagueamrith: trove appears to be the only project with that job11:31
*** lbeliveau has quit IRC11:31
amrithnot really, there's the job openstack-doc-gate11:31
amrithwhich includes gate-{name}-tox-doc-publish-checkbuild11:31
amrithbut do I understand correctly that this job11:32
amrithgate-trove-tox-doc-publish-checbuild11:32
amrithis merely being restricted in those lines11:32
amrithhttps://github.com/openstack-infra/project-config/blob/master/zuul/layout.yaml#L2671-L267911:32
*** ramishra has joined #openstack-infra11:32
*** ihrachys has quit IRC11:32
amrithi.e all it says is that there's this job, only run it if stuff in this dir changes?11:32
sdaguehttps://github.com/openstack-infra/project-config/blob/5d5c4a25803f8566fc222df00e18b6ebd02fe253/zuul/layout.yaml#L954411:32
amrithor is it defining a net new job?11:32
sdagueamrith: openstack-doc-gate is a radically different thing11:32
sdaguethe builder for api-ref is api-ref-jobs11:33
openstackgerritVasyl Saienko proposed openstack-infra/devstack-gate: DO NOT REVIEW  https://review.openstack.org/35609411:33
amrithand also trove has no api-ref job https://github.com/openstack-infra/project-config/blob/5d5c4a25803f8566fc222df00e18b6ebd02fe253/zuul/layout.yaml#L14274-L1430611:34
sdaguehttp://logs.openstack.org/81/316381/14/check/gate-trove-tox-doc-publish-checkbuild/b9a3613/console.html#_2016-08-17_02_23_29_51585911:34
amrithok, so I should add the api-ref job at the very minimum11:34
sdagueyou are failing when running: tox -e checkbuild11:34
amrithawesome11:35
amriththat was the thing I was missing11:35
amrithlet me see what that is11:35
sdaguethat's completely unrelated to api-ref jobs11:35
*** jaosorior has quit IRC11:35
amrithand I bet that job doesn't know what upper constraints.txt11:36
amrithis11:36
amrithand recently when we cleaned up our tox.ini11:36
amriththe special install_command for that must've been removed11:36
amrithI bet11:36
amrithlet me check11:36
*** jaosorior has joined #openstack-infra11:36
amrithYup! thanks sdague I can fix this11:37
amrithyolanda, I think sdague just explained what's wrong11:37
*** lbeliveau has joined #openstack-infra11:37
amrithlet me try to re-run the gate with this change11:37
amrithand see how it works out11:37
yolandaah the upper failure right? i was looking but logs are not published11:37
yolandacan you verify that locally?11:37
amrithyes I can11:37
amriththe issue is unrelated to this specific change11:37
amriththere's another job (checkbuild)11:37
amriththat would only run if apidocs are changed11:38
amrithand that never does11:38
amrithand so another change ...11:38
amrithgit diff 54c4a31b3d2461f87d868d5ab68dd5d087f2f850..5510241c31a45ea735ad0d1a50c29d91c37a829711:38
amrithintroduced this problem11:38
yolandaok glad that sdague helped11:39
sdagueamrith: right, in all those restricting changes you also need to make them run on tox.ini changes11:39
sdagueotherwise you can get into this situation11:39
amrithsdague, YES!11:40
amrithotherwise you can end up planting the seeds for a later explosion (as we just did)11:40
*** yamamoto has quit IRC11:40
openstackgerritMatthew Bodkin proposed openstack-infra/storyboard-webclient: Make sidebar submenu the same length as sidebar  https://review.openstack.org/35555411:40
amriththx sdague yolanda I just pushed another change set, let's see if it passes muster.11:41
amrithI'll also push a change for project-config11:41
*** kbaegis has joined #openstack-infra11:42
openstackgerritIsaac Beckman proposed openstack-infra/puppet-openstackci: Pass Java arguments to Jenkins master  https://review.openstack.org/26302111:43
*** ganesan has joined #openstack-infra11:43
sdagueamrith: cool11:43
sdagueyeh, definitely add the api-ref jobs to your project, then you'll get building of the api-ref in CI, you aren't getting that at all yet11:44
*** javeriak has quit IRC11:44
amrithI guess that change can only merge after the changes to trove merge (to define the job, for example)11:44
jianghuawHi all. I have a special case in CI testing environment: for each job, it requires a pair of VMs which are created from different images. But it seems multi-node in nodepool only supports multiple nodes with the same image. Any advice to achieve my purpose? Thanks a lot for any input.11:45
*** sshnaidm is now known as sshnaidm|afk11:46
*** yamamoto has joined #openstack-infra11:46
jianghuawMy CI environment is setup with zuul + jenkins + nodepool.11:46
*** psachin has quit IRC11:47
*** weshay has joined #openstack-infra11:48
*** psachin has joined #openstack-infra11:48
*** ansmith has joined #openstack-infra11:49
*** alexz__ has quit IRC11:49
*** claudiub has joined #openstack-infra11:49
*** claudiub|2 has joined #openstack-infra11:49
*** alexz__ has joined #openstack-infra11:49
openstackgerritamrith proposed openstack-infra/project-config: Update trove jobs to include api-ref job  https://review.openstack.org/35640711:51
*** vgridnev has quit IRC11:52
*** gomarivera has joined #openstack-infra11:52
openstackgerritIsaac Beckman proposed openstack-infra/puppet-openstackci: Pass Java arguments to Jenkins master  https://review.openstack.org/26302111:54
*** vgridnev has joined #openstack-infra11:54
*** gomarivera has quit IRC11:56
_nadya_hello folks! Could I ask someone to take a look into  https://review.openstack.org/#/c/355406/ ? It has one +2 already11:56
openstackgerritMerged openstack-infra/project-config: Disable trusty nodes on OSIC  https://review.openstack.org/35638211:56
openstackgerritMatthew Bodkin proposed openstack-infra/storyboard: Fix docs so it is easy to understand  https://review.openstack.org/35588611:57
*** ldnunes has joined #openstack-infra11:57
rcarrillocruzsdague, yolanda : it merged ^11:58
rcarrillocruzfungi: head-up in case i'm not around when you start, we disabled OSIC trusty nodes to avoid check/gate failures11:58
yolandameeting11:59
rcarrillocruzs/head-up/heads-up11:59
sdaguercarrillocruz: thanks12:00
*** julim has joined #openstack-infra12:01
*** sdake_ has joined #openstack-infra12:01
tlbrcould please someone review https://review.openstack.org/347047 ?12:02
*** kgiusti has joined #openstack-infra12:02
*** andymaier has quit IRC12:02
*** sheeprine has quit IRC12:03
*** coolsvap_ is now known as coolsvap12:03
*** baoli has joined #openstack-infra12:03
*** gouthamr has joined #openstack-infra12:04
*** tpsilva has joined #openstack-infra12:04
*** sdake has quit IRC12:05
*** sdake_ is now known as sdake12:05
jianghuawCould anyone help share ideas on my demand to run jobs on a pair of nodes which are created basing on two different images? Is it supported by nodepool or jenkins?12:06
*** sheeprine has joined #openstack-infra12:06
*** alexz__ has quit IRC12:06
*** rhallisey has joined #openstack-infra12:06
*** alexz__ has joined #openstack-infra12:07
*** mtanino has joined #openstack-infra12:07
*** rbuzatu has joined #openstack-infra12:08
openstackgerritMerged openstack-infra/project-config: Add fuel-plugin-openstack-telemetry  https://review.openstack.org/35540612:08
*** baoli has quit IRC12:08
*** rhallisey_ has joined #openstack-infra12:08
*** baoli has joined #openstack-infra12:08
_nadya_thanks!12:09
*** markvoelker has joined #openstack-infra12:09
*** baoli_ has joined #openstack-infra12:09
*** psachin has quit IRC12:10
vgridnevhello folks, could you please review https://review.openstack.org/#/c/354700/ ?12:11
vgridnevthanks in advance12:11
*** roky has joined #openstack-infra12:11
rokysaluta tutti sul chan | #openstack-infra |12:11
*** florianf has quit IRC12:11
*** jamielennox|away is now known as jamielennox12:11
jianghuawIf jenkins/nodepool don't support multiple-nodes with different images, does zuul-v.3 support the case? I hope jenkins/nodepool could support it. but it's also good if that's supported in zuul-v3:-)12:12
jrollhello roky :)12:12
*** dfflanders has quit IRC12:12
*** sarob has joined #openstack-infra12:12
*** rhallisey has quit IRC12:12
*** amotoki_ has quit IRC12:13
*** florianf has joined #openstack-infra12:13
*** rhallisey_ is now known as rhallisey12:13
rcarrillocruzjianghuaw: i believe it should https://specs.openstack.org/openstack-infra/infra-specs/specs/zuulv3.html12:14
*** baoli has quit IRC12:14
*** rbuzatu has quit IRC12:14
*** rodrigods has quit IRC12:14
rcarrillocruzbest ask jeblair when he's around12:14
*** rodrigods has joined #openstack-infra12:14
*** andymaier has joined #openstack-infra12:14
*** yamamoto has quit IRC12:15
jianghuawrcarrillocruz: thanks.12:15
jianghuawyes, it seems zuulv3 supports that case.12:16
*** elo has joined #openstack-infra12:16
*** dprince has joined #openstack-infra12:16
*** sandanar__ has quit IRC12:17
*** sarob has quit IRC12:17
*** roky has quit IRC12:17
ganesanI see SSH expection on zuul.log12:17
ganesanSSHException: not a valid EC private key file12:17
*** roky has joined #openstack-infra12:17
*** roky has quit IRC12:18
jianghuawBut i'm still wondering if it's possible to beachieved with Jenkins + nodepool + zuul 2.x.12:18
ganesancan anyone help me what is wrong with my CI system12:18
*** chem has quit IRC12:18
*** chem has joined #openstack-infra12:19
*** pilgrimstack has joined #openstack-infra12:19
jianghuawWe may upgrade to zuul3 in the future, but currently our CI is still running with nodepool + zuul2.1.12:19
openstackgerritAlexey Ovchinnikov proposed openstack-infra/project-config: [Manila] Move container job to check  https://review.openstack.org/35642112:19
*** amotoki has joined #openstack-infra12:19
*** matbu|lch is now known as matbu12:20
*** nwkarste_ has joined #openstack-infra12:22
rcarrillocruzganesan: you must be sure zuul user is able to access the private key file12:22
rcarrillocruzi.e. perms12:22
openstackgerritVasyl Saienko proposed openstack-infra/devstack-gate: DO NOT REVIEW  https://review.openstack.org/35609412:24
*** nwkarste_ has quit IRC12:26
*** lucas-hungry is now known as lucasagomes12:26
openstackgerritAdam Coldrick proposed openstack-infra/storyboard: Send notifications to subscribers for worklists  https://review.openstack.org/35473012:27
openstackgerritAdam Coldrick proposed openstack-infra/storyboard: Create timeline events for boards and worklists  https://review.openstack.org/35014612:27
openstackgerritAdam Coldrick proposed openstack-infra/storyboard: Make it possible to get worklist/board timeline events via the API  https://review.openstack.org/35472912:28
*** yamamoto has joined #openstack-infra12:28
*** e0ne has joined #openstack-infra12:28
ganesanrcarrillocuruz: I generated ssh keys using this command "ssh-keygen -t rsa -b 1024 -N '' -f gerrit_key"  "ssh-keygen -t rsa -b 1024 -N '' -f jenkins_key"and pasted in /ect/puppet/environments/common.yaml file12:28
*** weshay is now known as weshay_mtg12:28
ganesanand applied puppet12:28
*** nwkarsten has joined #openstack-infra12:28
*** notnownikki has joined #openstack-infra12:28
*** raildo has joined #openstack-infra12:29
*** yamamoto has quit IRC12:32
rcarrillocruzright12:32
rcarrillocruztry accessing manually with zuul user with that key12:33
rcarrillocruzthat should give you pointers on what's up12:33
rcarrillocruzk, going for lunch12:36
rcarrillocruzfungi: despite the osic trusty disabling, i haven't deleted manually nodes that were currently available12:36
rcarrillocruzjust in case you wanted to hold something to test further what's up12:36
rcarrillocruzlater12:36
*** claudiub|3 has joined #openstack-infra12:37
hughsaundersHey do infra still use jenkins-jclouds at all?12:37
*** claudiub|4 has joined #openstack-infra12:37
rcarrillocruzhughsaunders: i believe that was long abandoned, we used python-jenkins for jjb12:38
mordredhughsaunders: nope. we actually never wound up using it in prod12:38
rcarrillocruzand now not even12:38
rcarrillocruzdue to zuul12:38
*** claudiub|2 has quit IRC12:38
*** claudiub has quit IRC12:38
rcarrillocruzah, jclouds for creating nodes?12:38
rcarrillocruzhmm, interesting, we use nodepool from as long as i can remember12:39
hughsaundersmordred: Ah ok, it seems to fail on newer versions of bouncy castle, but if it was never used, thats probably not an interesting problem to you12:39
rcarrillocruz(now really out to lunch)12:39
hughsaundersrcarrillocruz: yeah, and enjoy lunch12:39
mordredhughsaunders: yah- we basically caused the first version to be written, but we could never get it stable enough so we wrote nodepool12:39
openstackgerritMerged openstack-infra/project-config: Disabled IPv6 privacy extensions  https://review.openstack.org/35620412:40
*** pilgrimstack has quit IRC12:40
*** devkulkarni has joined #openstack-infra12:41
*** gomarivera has joined #openstack-infra12:42
openstackgerritMerged openstack-infra/puppet-infracloud: Remove addressing_mode line from global vars to set static IP on config drives  https://review.openstack.org/35637312:44
*** ganesan has quit IRC12:45
*** pilgrimstack has joined #openstack-infra12:46
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Add recent events templates for worklist notifications  https://review.openstack.org/35644112:46
*** tosky has quit IRC12:47
*** gomarivera has quit IRC12:47
*** rlandy has joined #openstack-infra12:47
jianghuawAll, is zuul-v3 ready for CI deployment? thanks.12:48
*** bswartz has joined #openstack-infra12:48
*** _ari_ has joined #openstack-infra12:48
*** mtanino has quit IRC12:49
*** weshay_mtg is now known as weshay12:49
*** tosky has joined #openstack-infra12:49
mordredjianghuaw: nope12:50
mordredjianghuaw: still working on it12:50
*** thorst_ has quit IRC12:50
*** javeriak has joined #openstack-infra12:51
hughsaundersmordred: haha, I'm coming to that realisation myself, x years behind ;-)12:52
*** sshnaidm|afk is now known as sshnaidm12:52
mordred:)12:54
mordredhughsaunders: sorry ... we did not have fun when we came to that realization, so I'm sorry you're also having it :)12:54
*** yamamoto has joined #openstack-infra12:55
*** reasonal78 has quit IRC12:57
*** burgerk has joined #openstack-infra12:57
*** vikrant has quit IRC12:59
vgridnevone more try: hello folks, could you please review https://review.openstack.org/#/c/354700/ ?12:59
vgridnevthanks in advance13:00
vgridnevthere is +2 already13:00
*** Julien-zte has joined #openstack-infra13:00
*** spzala_ has joined #openstack-infra13:01
cloudnullmornings13:01
*** psilvad has joined #openstack-infra13:01
openstackgerritMatthew Bodkin proposed openstack-infra/storyboard-webclient: StoryBoard 'about' page tweak  https://review.openstack.org/35457013:01
*** claudiub has joined #openstack-infra13:01
*** claudiub|2 has joined #openstack-infra13:01
cloudnullmornings13:02
mordredmorning cloudnull !13:02
*** claudiub|3 has quit IRC13:02
*** claudiub|4 has quit IRC13:03
*** claudiub|3 has joined #openstack-infra13:04
*** claudiub|4 has joined #openstack-infra13:04
cloudnullyolanda sdague rcarrillocruz: I'm hoping many of the OSIC + Trusty failues can be resolved when https://review.openstack.org/#/c/356204/ is part of the image.13:05
*** zhurong has joined #openstack-infra13:05
*** gordc has joined #openstack-infra13:05
cloudnull:'( sad to see it disabled for now but i understand13:05
cloudnullwe'll get there.13:05
*** pradk has quit IRC13:06
*** xyang1 has joined #openstack-infra13:06
*** claudiub has quit IRC13:06
Jeffrey4lanyone check this? ubuntu-xenial-nv jobs are running on stable/mitaka branch. https://review.openstack.org/35631113:06
*** claudiub|2 has quit IRC13:06
sdaguecloudnull: well it was completely ruining the gate13:06
sdagueit should have been shut off as soon as we narrowed it down13:06
*** jheroux has joined #openstack-infra13:07
*** psilvad has quit IRC13:07
*** claudiub|4 is now known as claudiub|213:07
rcarrillocruzcloudnull: nice, wasn't aware of that change, thx13:07
Jeffrey4lanyone check this? 'ubuntu-xenial-nv' suffix jobs are still running on stable/mitaka branch. https://review.openstack.org/35631113:07
*** registered78 has joined #openstack-infra13:07
*** zhurong has quit IRC13:07
*** psilvad has joined #openstack-infra13:08
cloudnullsdague: ++ no doubt13:08
*** mdrabe has joined #openstack-infra13:08
sdaguecloudnull: does xenial turn this off by default?13:08
sdagueI'm curious why it just started to be an issue13:08
cloudnullbut i will say that we found the isse because it was turned on (silver linning) :)13:08
*** zhurong has joined #openstack-infra13:09
cloudnullit seems most turn it off by default. but because DIB builds the images it wasn't part of the distro default.13:09
cloudnullxenial however has had improvements in handling temp addrs which is why it works there.13:10
sdagueok, so it's basically a dib issue in the fact that it bypasses all the distro defaults13:10
*** matt-borland has joined #openstack-infra13:10
*** rbuzatu has joined #openstack-infra13:10
*** coolsvap is now known as _coolsvap_13:11
cloudnullit seems that way13:12
cloudnullwe can likely make that same change to default dib13:12
cloudnullbut i've only done it so far for the infra build13:12
*** Julien-zte has quit IRC13:14
pabelangermorning13:14
*** rbuzatu has quit IRC13:15
mordredJeffrey4l: hrm13:15
*** florianf has quit IRC13:16
mordredcloudnull: yah - I think doing this in the base ubuntu element would be potentially a good thing13:16
cloudnullmordred: agreed.13:17
mordredJeffrey4l: I'm not sure why that's happening, and I'm still on my first cup of coffee13:17
*** inc0 has joined #openstack-infra13:17
*** sean-k-mooney has quit IRC13:18
Jeffrey4lhmm OK. fyi, on the master branch, the ubunt-trusty-nv suffix job is not running( i.e. it works on master branch now)13:18
*** baoli_ has quit IRC13:19
*** devkulkarni has quit IRC13:19
*** mriedem has joined #openstack-infra13:20
*** baoli has joined #openstack-infra13:20
*** Julien-zte has joined #openstack-infra13:20
*** tqtran has joined #openstack-infra13:20
*** florianf has joined #openstack-infra13:20
openstackgerritKevin Carter (cloudnull) proposed openstack/diskimage-builder: Disabled IPv6 privacy extensions  https://review.openstack.org/35645613:23
cloudnullmordred: ^13:23
mordredcloudnull: +1 from me!13:23
*** dtantsur|bbl is now known as dtantsur13:24
rcarrillocruzmordred: should we revert the osic trusty nodes change?13:24
rcarrillocruzcloudnull change has landed13:24
tlbrguys, could you please review/merge https://review.openstack.org/#/c/347047/ ? :(13:24
*** _ari_ has quit IRC13:25
cloudnullrcarrillocruz: do images need to be rebuilt ?13:25
mordredrcarrillocruz: we need new images13:25
*** tqtran has quit IRC13:25
cloudnull:'(13:25
rcarrillocruzyeah, one is ongoing13:25
*** _ari_ has joined #openstack-infra13:25
rcarrillocruzstarted 2h:48m ago13:25
rcarrillocruznot sure if the change merged before or after that13:26
* rcarrillocruz goes check13:26
*** annegentle has joined #openstack-infra13:26
rcarrillocruzbleh13:26
rcarrillocruzchanged merge  after the current periodic rebuild13:26
*** aviau has quit IRC13:27
mordredbleh indeed13:27
*** aviau has joined #openstack-infra13:27
rcarrillocruzi'll see how to rebuild manually13:27
rcarrillocruzsyntax should be similar that snapshot images ( we didn't have dib on gozer at the time)13:27
openstackgerritgordon chung proposed openstack-infra/project-config: add gnocchi stable/2.2 branch to jobs  https://review.openstack.org/35645913:27
*** yamamoto has quit IRC13:29
rcarrillocruzah nice, there's no dib-image-update, image-update just does for dib13:29
rcarrillocruzgood, i'll kick13:29
pabelangeryou shouldn't need to13:29
asselinrcarrillocruz, nodepool image-build unless it changed13:30
*** eandersson_ has joined #openstack-infra13:30
pabelangerubuntu-trusty DIBs haven't started yet, so it will be pulled in since DIB elements are already on nodepool.o.o13:30
pabelangerubuntu-precise just finishing up now13:30
rcarrillocruzyup, thx13:30
*** yamamoto has joined #openstack-infra13:30
*** pilgrimstack has quit IRC13:30
rcarrillocruzpabelanger: should i kill it?13:30
rcarrillocruzi just kicked in an image-update manually myself on osic-cloud1 provider13:31
pabelangerno, I'll let all the image builds13:31
pabelangergate isn't that bad right now13:31
pabelangerwe have capacity I think13:31
*** jianghuaw-m has joined #openstack-infra13:31
rcarrillocruzso kill and upload on all providers13:31
rcarrillocruz?13:32
rcarrillocruzfor ubuntu-trusty that is13:32
rcarrillocruz?13:32
pabelangerI'd say no13:32
pabelangerotherwise, you'll need to manually upload all other images13:32
pabelangerwe're 1/2 way into image builds now13:32
pabelangeruploads should start in another 3 hours13:32
*** javeriak has quit IRC13:33
rcarrillocruzhow long does it usually take13:33
rcarrillocruzan image build13:33
rcarrillocruz4h13:33
rcarrillocruz?13:33
pabelangereach build is about a 1 hour these days13:33
*** woodster_ has joined #openstack-infra13:34
pabelangerwe've been averaging about 12hour cycles for build / uploads across all providers13:34
rcarrillocruzcos i did 'nodepool dib-image-list' and i see the ubuntu-trusty has been ongoing for 3h13:34
pabelangeryup13:35
pabelangerimage builds are serial13:35
pabelangeronly 1 at a time13:35
rcarrillocruzah right13:35
rcarrillocruzgotcha13:35
pabelangerso, once ubuntu-trusty is build, you should be able to manually upload it to osic-cloud113:35
pabelangercurrently nodepool-builder waits for all image builds before uploading13:36
pabelangerI'13:36
openstackgerritEmily Hugenbruch proposed openstack-infra/irc-meetings: Create a new meeting for WOS-mentoring  https://review.openstack.org/35646713:36
rcarrillocruzthe cron job doesn't upload then ? where are the images kept?13:36
*** caowei has joined #openstack-infra13:36
pabelangerI've been meaning to fix that, but need to dive into python threads13:36
*** annegentle has quit IRC13:36
pabelangerno, it does13:36
*** pilgrimstack has joined #openstack-infra13:36
pabelangeronly after all images have been built13:36
rcarrillocruzok13:37
pabelanger/opt/nodepool_dib is the images13:37
pabelangernodepool-builder should start uploads as image builds finish13:37
pabelangerbut needs patch13:37
Shrewspabelanger: new builder should take care of that13:37
*** edmondsw has joined #openstack-infra13:37
mordred\o/13:37
*** mtanino has joined #openstack-infra13:37
Shrewswhen i finish it, that is13:37
pabelangerShrews: yay, I was hoping that was the case13:38
rcarrillocruz++13:38
*** dizquierdo has joined #openstack-infra13:38
Shrewspabelanger: referring to https://review.openstack.org/#/c/356079/1/doc/source/devguide.rst, when scheduler gets notified of build done, upload can start13:39
*** jcoufal has joined #openstack-infra13:39
*** tongli has joined #openstack-infra13:39
Shrewsin theory at least13:39
pabelangerrcarrillocruz: mordred: I actually think we should consider using another flavor in rackspace for nodepool-builder more friendly to disk IO. Since that is our bottleneck right now13:40
pabelangerWe use performance1-8 today13:40
*** yaume has joined #openstack-infra13:41
rcarrillocruzcinerama: helo, when you get around it would be great if you could review https://review.openstack.org/#/c/355778/ . Currently, the config on baremetal00 is flip-flopping between baremetal00 node config and openstack_project::server. As soon as the install runs by puppet, the play breaks fqdn resolution, then puppet apply doesn't match 'baremetal00.ic.vanilla.openstack.org' and just applies manifests13:41
rcarrillocruzfor openstack_project::server because facter fqdn returns non-fqdn :/13:41
rcarrillocruzpabelanger: sounds sensible to me, we should make some testing and get numbers on the potential gain13:41
pabelangerwe could actually launch a dedicated nodepool-builder.o.o server too, do testing, and once working bring it online13:42
rcarrillocruzpabelanger: ^ this is why unbound is enabled on baremetal00, despite being explicitly disabled on the site.pp node declaration13:42
rcarrillocruzyeah13:43
rcarrillocruzwhich reminds me, i need to sync up with ianw , i think he wanted to run the gerrit-dev machine launch13:43
*** gildub has quit IRC13:45
*** Jaison has quit IRC13:46
openstackgerritMerged openstack-infra/storyboard: Fix docs so it is easy to understand  https://review.openstack.org/35588613:46
openstackgerritBabu Shanmugam proposed openstack-infra/project-config: Move networking-ovn grenade CI job from experimental to check  https://review.openstack.org/35647413:47
*** xarses_ has quit IRC13:47
*** xarses_ has joined #openstack-infra13:48
*** esikachev has quit IRC13:50
*** sdake has quit IRC13:50
mordredpabelanger: I think we should get the first bit of Shrews new builder stuff landed before we start scaling out builders13:50
mordredpabelanger: just so that our transition surface is smaller13:50
*** xyang1 has quit IRC13:51
mordredpabelanger: but then I totally agree with you13:51
mordred(I mean, I totally agree with you know ...)13:51
*** xyang1 has joined #openstack-infra13:51
mordreds/know/now/13:51
openstackgerritMatthew Bodkin proposed openstack-infra/storyboard-webclient: Make sidebar submenu the same length as sidebar  https://review.openstack.org/35555413:52
*** camunoz has joined #openstack-infra13:52
*** jianghuaw-m has quit IRC13:54
openstackgerritZsolt Dudás proposed openstack-infra/jenkins-job-builder: Replaces logging with oslo.log  https://review.openstack.org/35485013:55
pabelangermordred: Ya, we need to update our manifests first.  Starting to poke at that now13:57
openstackgerritVasyl Saienko proposed openstack-infra/devstack-gate: DO NOT REVIEW  https://review.openstack.org/35609413:57
*** pt_15 has joined #openstack-infra13:58
openstackgerritDavid Shrewsbury proposed openstack-infra/nodepool: [WIP] Add scheduling thread to nodepool builder  https://review.openstack.org/35607913:58
*** xyang1 has quit IRC13:58
*** apetrich has quit IRC13:58
tlbrmordred, pabelanger, fungi could you please review https://review.openstack.org/#/c/347047/ ?13:59
openstackgerritAndrea Frittoli proposed openstack-infra/subunit2sql: Provide unit test coverage for process_results  https://review.openstack.org/35538513:59
openstackgerritAndrea Frittoli proposed openstack-infra/subunit2sql: Remove the test_attr_prefix before injecting  https://review.openstack.org/35539313:59
openstackgerritPaul Belanger proposed openstack-infra/puppet-nodepool: include ::diskimage_builder in builder.pp too  https://review.openstack.org/35648413:59
mordredoh wow13:59
mordredtlbr: that is a patch! )13:59
mordred:)13:59
pabelangerno doubt13:59
tlbryep:)14:00
*** sdake_ has joined #openstack-infra14:01
*** ociuhandu has quit IRC14:01
pabelanger+314:02
openstackgerritDavid Shrewsbury proposed openstack-infra/nodepool: [WIP] Add scheduling thread to nodepool builder  https://review.openstack.org/35607914:02
pabelangeroh, that reminds me14:03
tlbrthank you!14:03
pabelangermordred: care to review: https://review.openstack.org/#/c/354818/14:03
pabelangerI have some time today to monitor it14:04
openstackgerritAleksey Zvyagintsev proposed openstack-infra/project-config: Add repo for murano-pkg-check. Murano package validator tool.  https://review.openstack.org/35386114:04
fungicloudnull: sdague: confirmed at least for fixing our traceroute6 behavior, that the held ubuntu-trusty node i have in osic suddenly began working after i did `sudo sysctl -w net.ipv6.conf.all.use_tempaddr=0 ; sudo sysctl -w net.ipv6.conf.default.use_tempaddr=0`14:04
fungigood find14:04
*** amotoki has quit IRC14:05
*** armax has quit IRC14:05
*** esberglu has joined #openstack-infra14:05
cloudnullim hoping that make the osic gate +/- happy14:05
openstackgerritJuan Antonio Osorio Robles proposed openstack-infra/tripleo-ci: Use separated SSL endpoint environment file  https://review.openstack.org/35648814:05
sdaguefungi: ok, once that's in the image we can revert the thing rcarrillocruz did to disable trusty on osic14:06
*** xarses_ has quit IRC14:06
cloudnull++14:06
*** rbrndt has joined #openstack-infra14:07
zigopabelanger: mordred: Thanks for the +3 ! :)14:07
openstackgerritMerged openstack-infra/puppet-infracloud: Fix bridge creation when no vlan is involved  https://review.openstack.org/35584514:07
zigopabelanger: mordred: Now, we're really starting ...14:07
*** Rockyg has joined #openstack-infra14:07
*** pradk has joined #openstack-infra14:08
rcarrillocruzyolanda:  your change passed ^14:08
*** SamYaple has quit IRC14:09
*** SamYaple has joined #openstack-infra14:09
mordredzigo: \o/14:09
yolandawoot!14:09
fungitlbr: is there a corresponding governance change for 347047? can you confirm that at least all the repos which were added to governance in https://review.openstack.org/185187 are covered by it?14:09
zigomordred: FYI, on purpose, we didn't add a .gitreview. This will be the first commits on all repos, which will make them build.14:09
mordredzigo: I think that's a great plan14:10
*** tonytan4ever has joined #openstack-infra14:10
*** SamYaple has quit IRC14:11
pabelangerzigo: mordred: Ya, once we mirror package sources, I think you'll be in good shape14:11
*** SamYaple has joined #openstack-infra14:11
vgridnevanother try: hello folks, could you please review https://review.openstack.org/#/c/354700/ ? thanks in advance14:11
zigoOh, joy, telnet with an ipv6 link! :)14:12
*** florianf has quit IRC14:12
pabelangerzigo: mordred: can you do a new build on deb-openstack-pkg-tools?  I want to see if gpp will sign the Release file14:12
* zigo loves his dual-stack ISP...14:12
*** armax has joined #openstack-infra14:12
*** amotoki has joined #openstack-infra14:12
*** adrian_otto has joined #openstack-infra14:12
*** ociuhandu has joined #openstack-infra14:12
zigopabelanger: I'll be doing that as soon as my @(#$@ deb-auto-backports script works.14:12
zigoI should be close to it.14:13
* cloudnull wishes my ISP would restore dual stack :\14:13
zigoIt's "only" the 16th iteration of my patch... :/14:13
*** SamYaple has quit IRC14:13
*** dizquierdo has quit IRC14:13
*** SamYaple has joined #openstack-infra14:13
*** ihrachys has joined #openstack-infra14:13
*** sarob has joined #openstack-infra14:13
zigoArg, failure ... :/14:13
*** spzala_ has quit IRC14:14
openstackgerritPaul Belanger proposed openstack-infra/puppet-nodepool: Remove nodepool-builder from nodepool::init  https://review.openstack.org/35649814:14
*** spzala has joined #openstack-infra14:14
*** florianf has joined #openstack-infra14:15
openstackgerritPaul Belanger proposed openstack-infra/puppet-openstackci: Use nodepool::builder for nodepool  https://review.openstack.org/35650314:16
*** SamYaple has quit IRC14:17
openstackgerritDavid Shrewsbury proposed openstack-infra/nodepool: [WIP] Add scheduling thread to nodepool builder  https://review.openstack.org/35607914:17
openstackgerritDavid Shrewsbury proposed openstack-infra/nodepool: Clarify code in nodepool/cmd/builder.py  https://review.openstack.org/35650414:17
*** hongbin has joined #openstack-infra14:17
*** spzala has quit IRC14:17
*** adrian_otto has quit IRC14:17
*** spzala has joined #openstack-infra14:17
*** SamYaple has joined #openstack-infra14:17
rcarrillocruzdoh14:18
rcarrillocruzanother conversion string to dict thing on bifrost, patch incoming14:18
*** sarob has quit IRC14:18
fungizigo: do you have direct telnet:// url integration in your browser? i'm curious if that is appropriate formatting or whether the address needs to be bracketed in [] to differentiate it from the port number/separator14:18
*** zz_dimtruck is now known as dimtruck14:19
fungii just wind up pasting the url and editing it into parameters for netcat anyway14:19
openstackgerritMerged openstack-infra/shade: Lay the groundwork for per-resource cache  https://review.openstack.org/33932214:19
fungibut would be good to make sure that's actually a legitimate telnet:// url14:19
openstackgerritMerged openstack-infra/shade: Create and return per-resource caches  https://review.openstack.org/33932314:19
openstackgerritMerged openstack-infra/shade: Move list_ports to using dogpile.cache  https://review.openstack.org/33932414:19
openstackgerritMerged openstack-infra/shade: Add tests to show IP inference in missed conditions  https://review.openstack.org/35518314:20
openstackgerritMerged openstack-infra/shade: Base auto_ip on interface_ip not public_v4  https://review.openstack.org/35504814:20
openstackgerritMatthew Bodkin proposed openstack-infra/storyboard-webclient: StoryBoard 'about' page tweak  https://review.openstack.org/35457014:20
*** hockeynut has joined #openstack-infra14:20
*** fguillot has joined #openstack-infra14:21
*** ihrachys has quit IRC14:21
*** ihrachys has joined #openstack-infra14:21
*** caowei has quit IRC14:21
rcarrillocruzmordred: https://review.openstack.org/#/c/356506/1 when you get a sec14:21
rcarrillocruzTheJulia: ^14:22
fungioh, also, for anyone on debuntu with ipv6 trying to figure out why their netcat doesn't support it, you want netcat-openbsd not netcat-traditional14:22
openstackgerritMerged openstack-infra/shade: Validate config vs reality better than length of list  https://review.openstack.org/35524814:22
openstackgerritMerged openstack-infra/shade: Honor default_interface OCC setting in create_server  https://review.openstack.org/35525014:22
*** valderrv has joined #openstack-infra14:22
Shrewswooo, openstackgerrit casting shade14:22
*** caowei has joined #openstack-infra14:22
openstackgerritElizabeth K. Joseph proposed openstack-infra/system-config: Add symlink to elastic-recheck uncategorized.html  https://review.openstack.org/35650814:22
pleia2mtreinish: ^^14:23
tlbrfungi, may be you mean https://review.openstack.org/#/c/348077/ ? yes, i can confirm that it is in governance14:23
mtreinishpleia2: cool, thanks14:23
*** ihrachys has quit IRC14:23
tlbri'll add mistral-dashboard once it is packaged. Just need a bit more time to do that14:24
*** claudiub has joined #openstack-infra14:24
*** claudiub|4 has joined #openstack-infra14:24
*** mdrabe has quit IRC14:24
*** ihrachys has joined #openstack-infra14:24
*** claudiu0 has joined #openstack-infra14:25
*** claudiu7 has joined #openstack-infra14:25
zigofungi: https://addons.mozilla.org/en-US/firefox/addon/ipprotocols/14:25
*** claudiub|2 has quit IRC14:25
*** claudiub|3 has quit IRC14:25
cloudnulli dont always netcat, but when I do I netcat-openbsd14:25
cloudnull:p14:25
beaglesI was keeping a weather eye on this channel, but did I see you guys worked out the network thing on osic?14:26
beaglescloudnull, ^14:26
rcarrillocruzso folks, bifrost bakes a deploy ssh key on the config drives, prior to provisioning those servers. In Gozer , I had a special purpose user, which I sudo su everytime to do bifrost deployments and used its /home/<user>/.ssh/id_rsa.pub file for the aforementioned deployment key14:27
rcarrillocruzsince i think it's a bit of a pain given all root users we are14:27
*** yamamoto has quit IRC14:27
rcarrillocruzit would be good if we could just run ansible bifrost plays as our own users14:27
fungibeagles: yes, cloudnull figured out it was v6 privacy extensions mucking with routing14:27
rcarrillocruzi'm thinking on putting a deploy key on /etc/bifrost14:27
beagleswow14:27
cloudnullbeagles: ohai, I think so. we made this change in the infra image and later in dib https://review.openstack.org/#/q/branch:master+topic:bug/106875614:27
fungibeagles: the images building today will have it disabled14:27
rcarrillocruzand put that path on the bifrost global vars14:28
rcarrillocruzobjections to using that location?14:28
*** yamahata has joined #openstack-infra14:28
beaglesfungi, cloudnull, that is impressive!14:28
beaglesfungi, cloudnull, nice bit of work!14:28
rcarrillocruzi.e. we would have something like /etc/bifrost/id_rsa_deploy.pub and /etc/bifrost/id_rsa_deploy14:28
*** claudiub has quit IRC14:28
*** fguillot has quit IRC14:28
openstackgerritElizabeth K. Joseph proposed openstack-infra/elastic-recheck: Fix active page menu coloring  https://review.openstack.org/35650914:28
*** claudiub|4 has quit IRC14:28
cloudnullbeagles: thanks -- fungi: did the heavy lifting, I'm just a button masher.14:29
*** yamamoto has joined #openstack-infra14:29
pleia2mtreinish: ^^ also, that was bugging me ;)14:29
fungibeagles: all credit to cloudnull. i saw the extra non-eui64 global addresses bound to eth0 and didn't give it a second thought14:29
beagleslol14:29
*** kushal has joined #openstack-infra14:29
*** xarses_ has joined #openstack-infra14:30
*** itisha has joined #openstack-infra14:30
mtreinishpleia2: +A14:30
beaglespretty wild... I've got to amp up my ipv6-fu14:30
rcarrillocruzpabelanger: ^14:30
*** njohnston has left #openstack-infra14:30
*** claudiu0 has quit IRC14:31
openstackgerritRichard Theis proposed openstack-infra/project-config: Update networking-ovn grafana dashboard  https://review.openstack.org/35651114:31
*** claudiu7 has quit IRC14:32
*** mdrabe has joined #openstack-infra14:33
openstackgerritMerged openstack-infra/project-config: Add new/update existing projects  https://review.openstack.org/34704714:33
beagleswe've no real support for in my part of the world so I only get to see it in synthetic environments :(14:33
beaglesanyways, awesome stuff!14:33
rcarrillocruz++14:33
*** yamamoto has quit IRC14:34
*** sarob has joined #openstack-infra14:34
openstackgerritMatthew Treinish proposed openstack-infra/devstack-gate: SUPER WIP: Use new tempest run workflow  https://review.openstack.org/35566614:35
*** edtubill has joined #openstack-infra14:35
cloudnullonce we get some of these issues sorted out, I'd like to once again up the quota to something like 1024 instances and really see infra attack the OSIC cloud.14:36
mordredcloudnull: we would also like to see that14:36
cloudnull:)14:36
cloudnullno sleep til it's broken!14:37
mordredcloudnull: we've broken clouds before - I'm sure we'll break clouds again14:37
* cloudnull all about breaking clouds14:37
mordredit's the only way to make them better14:37
cloudnull+114:37
cloudnullits simple to keep a cloud stable when nobody is using it14:38
* beagles feels a new deployment project called "salter" coming on14:38
*** pgadiya has quit IRC14:38
fungicloudnull: also apparently inc0 and mrhillsman want to do something similar with us providing a test load for various deployment attempts in osic14:38
beaglesactually that's "seeding" I suppose14:38
cloudnull++ yup, that'd be great too14:38
inc0yeah, that's exactly right cloudnull, we want us to be tested hard;)14:39
fungicloudnull: but we'll just selfishly run on as much quota as you can provide. especially this time of the cycle14:39
inc0and it's my understanding that infra excels at this;)14:39
fungiwe're merely facilitators. it's our community who excel at loading up these systems with code to be tested14:39
inc0btw fungi, me and mrhillsman are pretty damn close to get it up14:40
jeblairi have personally broken two public clouds14:40
mrhillsmancan we use ipv6 for the local-mirror?14:40
fungijeblair: i'm sure that's not a record. you should try harder14:40
inc0good, break ours as well, so we can find the weaknesses and make sure projects knows about them14:40
*** annegentle has joined #openstack-infra14:40
jeblairfungi: it's the team best that matters most :)14:41
*** sarob has quit IRC14:41
fungimrhillsman: yes and no. our job nodes will be connecting to the mirror via ipv6, but the mirror still needs working ipv4 because it uses afs for the data cache14:41
inc0btw fungi that's our ultimate goal - you load test us so we can provide feedback for project teams14:41
mrhillsmanok cool14:41
mrhillsmanwe should be ready to rock and roll today then14:41
*** sarob has joined #openstack-infra14:41
mrhillsmanthat was the last thing i believe we needed to know14:41
*** ekhugen has joined #openstack-infra14:42
*** Hal has quit IRC14:42
zigopabelanger: https://review.openstack.org/#/c/354632/ just got a +2, 2 new packages will be comming.14:43
pabelangerzigo: okay, watching14:43
pabelangerfungi: Do we need ipv4 for API endpoints or does ipv6 work?14:44
pabelangerjeblair: we need to get you a t-shirt that says that!14:44
fungipabelanger: aiui, shade _should_ be fine with ipv6 api endpoints, as long as the keystone catalog can do that correctly14:44
pabelangerfungi: right, that's what I would expect too14:45
*** registered78 has quit IRC14:45
pabelangermrhillsman: So, ipv4 works, ipv6 means some testing for endpoints.14:45
fungipabelanger: so it's less about whether _we_ can use ipv6 openstack apis, but more about whether openstack ipv6 api endpoints work at all14:45
mrhillsmangot it14:45
pabelangerfungi: ++14:45
mrhillsmanyeah, i do not think openstack ipv6 api endpoints are working at this time14:46
mrhillsmansomething for us to help with going forward :)14:46
fungiany client-side bugs can probably get fixed very quickly. service-side bugs are something that will take more time14:46
mordredI think shade actually will never see anything related ot v4/v6 endpoints14:46
mordredthat's all handled by keystoneauth14:46
fungimordred: ahh, right that then14:46
fungiso even lower in the dependency stack14:47
mordrednotmorgan: any idea if keystoneauth has done any validation on ipv6 endpoints?14:47
*** ihrachys has quit IRC14:47
zigofungi: The "BBSFox" browser plugin seems to handle telnet:// correctly as well.14:48
fungizigo: thanks for the tips! i'll give those a try in a bit for testing purposes14:48
*** ihrachys has joined #openstack-infra14:49
*** sarob has quit IRC14:49
*** dizquierdo has joined #openstack-infra14:49
*** nmagnezi has quit IRC14:49
*** sarob has joined #openstack-infra14:49
*** valderrv has quit IRC14:49
*** csomerville has quit IRC14:49
*** csomerville has joined #openstack-infra14:50
clarkbI am pretty sure the puppet team tests everything with ipv614:50
*** ihrachys has quit IRC14:50
clarkbso it should work but they would have better info14:51
clarkbEmilienM: ^14:51
*** ihrachys has joined #openstack-infra14:51
EmilienMhi14:51
EmilienMyes, our CI deploy all OpenStack in ipv6 on centos7 (not on ubuntu xenial, last time we tried it didn't work)14:52
*** derekh has quit IRC14:52
EmilienMit's documented here: https://github.com/openstack/puppet-openstack-integration#description14:52
mordredneat!14:52
EmilienMlet me know if someone needs help to deploy that14:54
*** infra-red has quit IRC14:55
pabelangerfungi: have a moment to review 354818? I have some bandwidth today to manage that14:56
*** dizquierdo has quit IRC14:57
fungipabelanger: we're doing okay on available space/quota for our mirror volumes to support that?14:57
fungipabelanger: also, it probably wouldn't hurt to check over our cache sizes and see if we need to bump those14:57
*** valderrv has joined #openstack-infra14:58
*** rvba has quit IRC14:59
*** zhurong has quit IRC14:59
notmorganmordred: uhm14:59
notmorganmordred: what kind of validation are you thinking about?14:59
*** elo has quit IRC14:59
*** martinkopec_ has joined #openstack-infra15:00
pabelangerfungi: I'll have to bump the mirror.debian up to match mirror.ubuntu.  We are aleady at 70% capacity there15:00
*** martinkopec has quit IRC15:00
pabelangermirror.ubuntu is 50% right now15:00
mordrednotmorgan: that it works ... although it seems that puppet-openstack has tested ipv6-only ... so it should15:01
*** _coolsvap_ is now known as coolsvap15:01
*** pilgrimstack has quit IRC15:01
amrithis it just me or does the CI queue look a bit long this morning?15:01
pabelangerjeblair: fungi: as for our afs01.dfw.o.o, our volume is at 70% capacity. We should consider adding another volume15:02
pabelanger615GB available15:02
*** Hal has joined #openstack-infra15:02
fungiamrith: not as bad as yesterday, but when the americas wake up and start pushing/approving changes the queues start to grow quickly15:03
amriththose americans ...15:03
fungiyeah, so many of them15:03
*** openstackgerrit has quit IRC15:03
*** openstackgerrit has joined #openstack-infra15:04
*** vikrant has joined #openstack-infra15:04
*** vikrant has quit IRC15:04
pabelangeramrith: I guess you didn't see last week. We were pushing 600 in check queue at one point15:04
notmorganmordred: uhm, i don't think we test ipv6 explicitly, we probably have a check15:04
notmorganin our tests that is15:04
amrithok folks, would all of you please stop sending patches. I have one that I'd like tested :)15:05
*** sarob has quit IRC15:07
amrithlet's see if that works :)15:07
*** sarob has joined #openstack-infra15:07
*** vgridnev has quit IRC15:07
*** raunak has joined #openstack-infra15:07
*** xyang1 has joined #openstack-infra15:07
*** ihrachys has quit IRC15:08
pabelangerjeblair: fungi: I think I missed the final discussions from yesterday about urandom for ubuntu-xenial.  I _think_ we are going try installing rng-tools?15:09
*** ihrachys has joined #openstack-infra15:09
jeblairpabelanger: i have an alternate proposal15:09
fungipabelanger: jeblair tested it as well and got some more data15:09
fungii'll let him elaborate ;)15:09
pabelangergreat15:09
*** martinkopec_ is now known as martinkopec15:09
*** martinkopec is now known as martinkopec_15:09
jeblairpabelanger: i would like to write an entropy pump that we run at startup to feed data from haveged to the kernel so that urandom initializes quickly15:09
jeblairpabelanger: i think that will be easy to do and won't require any other software15:10
*** amotoki has quit IRC15:10
pabelangerokay, perfect15:10
*** vgridnev has joined #openstack-infra15:10
jeblairpabelanger: if i work on writing the program, can you work on getting it to run very early in the init process?15:11
*** dprince has quit IRC15:11
*** ihrachys has quit IRC15:11
pabelangerjeblair: sure15:11
*** rbuzatu has joined #openstack-infra15:12
*** ihrachys has joined #openstack-infra15:12
clarkbhuh haveged doesnt already function that way? I guess I dont understand how haveged's entropy ends up being useable by userspace programs15:13
jeblairpabelanger: i should have that in a few hours15:13
*** cody-somerville has joined #openstack-infra15:14
*** cody-somerville has joined #openstack-infra15:14
jeblairclarkb: you can find out either by reading backscroll from me yesterday, or wait until i finish this program which will have an explanatory essay at the top.  :)15:14
pabelangerjeblair: okay, I'll have systemd ready for then15:14
fungiclarkb: it doesn't quite push enough in on its first pulse to trigger crediting entropy into the nonblocking pool15:14
fungibut yeah, i'm sure jeblair's writeup will include plenty of useful citations15:15
fungiultimately, this is _probably_ something that could be solved in haveged15:15
*** csomerville has quit IRC15:16
*** ihrachys has quit IRC15:16
*** ihrachys has joined #openstack-infra15:16
funginot sure if they know this is an issue in newer kernels and have chosen not to address it, or what15:16
*** rbuzatu has quit IRC15:16
zigopabelanger: http://logs.openstack.org/96/96d617f2d515d4a78b15af0535bb17ad23c9fa30/post/reprepro-sign-jessie-backports/e260d75/console.html <--- Signing failed.15:17
*** vgridnev has quit IRC15:17
*** oanson has quit IRC15:17
zigopabelanger: Where's your script?15:17
*** Julien-zte has quit IRC15:18
pabelangerBlarg15:19
pabelangerI see the issue15:19
*** vgridnev has joined #openstack-infra15:19
pabelangerzigo: in project-config, I can write a patch now15:19
zigoOk.15:19
openstackgerritPaul Belanger proposed openstack-infra/project-config: Fix typo with AFS_DIR  https://review.openstack.org/35654615:20
pabelangerzigo: ^15:20
*** raunak has quit IRC15:21
zigoOh !15:21
pabelangermordred: fungi: might helping review ^15:21
pabelangerzigo: so close15:22
zigo:)15:22
*** kzaitsev_mb has quit IRC15:23
*** yaume has quit IRC15:24
*** kzaitsev_mb has joined #openstack-infra15:24
*** vgridnev has quit IRC15:24
*** florianf has quit IRC15:25
*** mdrabe has quit IRC15:25
*** vgridnev has joined #openstack-infra15:25
*** vgridnev has quit IRC15:25
*** mdrabe has joined #openstack-infra15:25
*** ihrachys has quit IRC15:26
*** ihrachys has joined #openstack-infra15:26
*** markusry has joined #openstack-infra15:27
*** thiagop has joined #openstack-infra15:29
*** caowei has quit IRC15:29
*** ihrachys has quit IRC15:30
openstackgerritVasyl Saienko proposed openstack-infra/devstack-gate: DO NOT REVIEW  https://review.openstack.org/35609415:30
*** vinaypotluri has joined #openstack-infra15:30
*** ihrachys has joined #openstack-infra15:30
*** florianf has joined #openstack-infra15:32
betherlyhi all! just wondering if i have the releasenotes for ironic-ui set up correctly as they are not building at http://docs.openstack.org/releasenotes/ironic-ui15:32
*** yamamoto has joined #openstack-infra15:32
*** ihrachys has quit IRC15:32
*** Swami has joined #openstack-infra15:34
*** Sukhdev has joined #openstack-infra15:35
*** yamamoto has quit IRC15:37
*** rbuzatu has joined #openstack-infra15:39
pabelangerfungi: did you see the ML thread [OpenStack-Infra] Importing code with history (sahara-tests)?  I am pretty sure we can do it, just wanted to confirm before offering up help15:40
karthikp_Hi all,15:40
karthikp_Need your help to review one of our patches required for enabling multinode grenade testing in Cinder:  https://review.openstack.org/#/c/355678/15:41
fungipabelanger: i'm still catching up on the ml from overnight. haven't gotten that far yet15:42
fungithanks for the heads up15:42
*** ihrachys has joined #openstack-infra15:42
anteayakarthikp_: best to get some cinder folks to review that patch and state they are aware and want this test15:43
karthikp_anteaya: we already some patches merged for this15:43
*** sarob has quit IRC15:44
anteayakarthikp_: then you need grenade reviewers to review it, they spend time in #openstack-qa15:44
karthikp_where other folks have showed interest15:44
*** matrohon has quit IRC15:46
*** ihrachys has quit IRC15:48
*** abregman has quit IRC15:49
*** ihrachys has joined #openstack-infra15:49
*** ihrachys has quit IRC15:51
*** jaosorior has quit IRC15:51
*** martinkopec has joined #openstack-infra15:52
*** ihrachys has joined #openstack-infra15:53
*** mhickey has quit IRC15:53
*** martinkopec_ has quit IRC15:53
*** amotoki has joined #openstack-infra15:56
*** amitgandhinz has joined #openstack-infra15:57
*** rcernin has quit IRC15:58
openstackgerritDavid Shrewsbury proposed openstack-infra/nodepool: Add scheduling thread to nodepool builder  https://review.openstack.org/35607915:59
*** bodepd has quit IRC15:59
Shrewsjeblair: that just changes the commit message ^^^15:59
*** amitgandhinz has quit IRC15:59
*** dtantsur is now known as dtantsur|brb16:00
jeblairShrews: ++16:00
*** amitgandhinz has joined #openstack-infra16:00
*** sdake_ is now known as sdake16:00
*** sdake is now known as sdake_16:00
*** thorst_ has joined #openstack-infra16:01
*** markusry has quit IRC16:02
*** weshay is now known as weshay_bbiab16:03
*** andymaier has quit IRC16:03
*** wewe0901 has joined #openstack-infra16:04
openstackgerritRyan Hallisey proposed openstack-infra/project-config: Few changed to the kolla-kubernetes job  https://review.openstack.org/35519916:04
*** dmellado is now known as dmellado|off16:05
*** matthewbodkin has quit IRC16:07
*** pilgrimstack has joined #openstack-infra16:08
*** Apoorva has joined #openstack-infra16:08
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Make task notes read-only by default  https://review.openstack.org/32529416:09
pabelangerasync task produced unparseable results: http://logs.openstack.org/18/354818/1/gate/gate-infra-puppet-apply-ubuntu-precise/ed69460/_zuul_ansible/ansible_log.txt16:10
*** Cormite has joined #openstack-infra16:10
pabelangerdidn't we patch that already?16:10
mordredjeblair, Shrews: I am reviewing that patch - but it's big, so it might take a sec16:10
*** puiterwijk has quit IRC16:11
Shrewsmordred: if you feel that patch is big, then it was the right choice to go ahead and try to merge it. :) the stuff depending on it is much larger i'm afraid16:11
*** ihrachys has quit IRC16:12
*** Hal has quit IRC16:13
*** Hal has joined #openstack-infra16:13
mordredShrews: oh good16:13
*** Cormite has quit IRC16:15
*** Cormite has joined #openstack-infra16:15
zaromorning16:15
*** _nadya_ has quit IRC16:16
betherlyfungi: sorry to ping you on this! wondering if i have the releasenotes for ironic-ui set up correctly as they are not building at http://docs.openstack.org/releasenotes/ironic-ui16:17
anteayamorning zaro16:17
anteayapabelanger: yes, I had thought that was fixed16:17
*** vhosakot has joined #openstack-infra16:18
anteayapabelanger: that is from today :(16:18
fungibetherly: release notes updates for merged changes (not tagged releases) get processed in the post pipeline, which gets pretty backed up16:19
pabelangeranteaya: Thanks, I'll check ansible to see why we are failing16:20
fungibetherly: looks like you just added reno support in a change that merged 14 hours ago16:20
anteayapabelanger: thanks16:20
anteayapabelanger: I'm interested in what you find16:20
*** roxanaghe has joined #openstack-infra16:20
*** narayrak has quit IRC16:21
betherlyfungi: so if i submit another patch to ironic-ui it should build this time?16:22
*** Cormite has quit IRC16:22
dhellmannbetherly, fungi : oh, I see a release notes job queued up now16:22
*** Cormite has joined #openstack-infra16:22
dhellmannbetherly : it's not that the job didn't run, it's that it hasn't run yet16:22
dhellmannbetherly : on http://status.openstack.org/zuul/ if you put "ironic-ui" in the filter you'll be able to see the job in the post queue16:23
betherlydhellmann: ah right ok! so once it has gone through there it should pass the release tests16:23
dhellmannright16:23
*** Cormite has quit IRC16:23
dansmithclarkb: this job failed because the tempest test that checks for multiple compute nodes only found one. Shouldn't there be a subnode directory in the logs if we really started the other node? http://logs.openstack.org/81/355981/3/check/gate-oslo.versionedobjects-src-grenade-dsvm-multinode/6115eb4/logs/16:23
*** Cormite has joined #openstack-infra16:24
pmalikyolanda, mordred, pabelanger : Hello. Could somebody possibly take a look at new nv jobs for Trove project: https://review.openstack.org/#/c/354881/ We have been looking forward to improved test coverage for a while. Thank you.16:24
dansmithclarkb: specifically, I'm not sure where to look for failures setting up the other node16:24
fungiyeah, it looks like the merge commit that added reno support, dac3399, has made it out of the release pipeline already but probably predates the job getting added to the zuul layout?16:24
clarkbdansmith: I would have to read the logs myself. In theory not being able to talk to the second node should cause the job to fail fairly early16:24
dhellmannfungi : I think they were done in the right order, it's just that the post job to actually build the first set of release notes hasn't made it to the front of the queue yet16:24
Shrewspabelanger: yes, fix for unparseable is in. if you see it now, it's most likely a timeout (and a fix to ansible to clarify that it's really a timeout has been committed upstream)16:25
Shrewspabelanger: that one looks like a legit timeout16:25
dansmithclarkb: okay, but ... for a multinode job, there should be a subnode-2 directory in there right?16:25
fungidhellmann: yeah, which seems to be for a later commit than the dac3399 merge commit16:25
*** ihrachys has joined #openstack-infra16:25
clarkbdansmith: not if it failed to copy the files16:25
dhellmannfungi : ah16:25
dansmithclarkb: well, yes, that's my point :)16:25
clarkbdansmith: and grenade does this funny basically doign the things devstack-gate should be doing... so I need to read through it to figure out what is going on16:25
dansmithclarkb: I'll just recheck, just trying to do my diligence16:26
Shrewspabelanger: TASK [zuul_runner with 1756 second timeout]  -> 29 minutes, and failed at 30m16:26
pabelangerclarkb: so, we have a new project in tripleo-test-cloud-rh1 called openstackzuul, I've confirmed everything is setup properly with shade.  We want this so nodepool.o.o doesn't see the private infrastructure that tripleo-ci is running.  Basically, I'm ready to update the passwords in clouds.yaml for nodepool.o.o but wanted to check with you if I should do anything else?  It's the same settings in16:26
pabelangernodepool.yaml, just new credentials16:26
dansmithclarkb: 2016-08-16 19:20:01.066981 |  [WARNING]: provided hosts list is empty, only localhost is available16:27
pabelangerShrews: Ya, it does. Odd that ansible didn't report it correctly16:27
Shrewsanteaya: also, see my comments ^^^16:27
* anteaya looks at Shrews comments16:27
dansmithclarkb: and SUBNODES= at the beginning16:27
Shrewspabelanger: like i said, fix for that is in16:27
clarkbdansmith: neat thats probably the reason then.16:27
Shrewsupstream only16:27
dansmithclarkb: okay16:27
pabelangerShrews: okay cool. So we need to update ansible on zuul-launcher then16:27
clarkbpabelanger: you'll need to make sure that nodepool makes a new provider connection which it should do it cloud credentials change. Just double check that the new account is used afterwards16:27
*** dprince has joined #openstack-infra16:27
fungidhellmann: betherly: confirmed, the dac3399 commit didn't run any release notes job because the change to add the job ( https://review.openstack.org/356029 ) didn't merge until ~8 hours ago16:27
anteayapabelanger: Shrews I thought we did yesterday16:27
mordredpabelanger: I think jeblair has a playbook to do that16:27
mtreinishdansmith: shouldn't http://logs.openstack.org/81/355981/3/check/gate-oslo.versionedobjects-src-grenade-dsvm-multinode/6115eb4/console.html#_2016-08-16_18_26_10_100664 have 2-node in the node name if it's multinode?16:28
mordredanteaya: oh did we?16:28
Shrewspabelanger: well, the ansible with that is not released yet. you'd have to manually add the patch16:28
anteayaI had thought jeblair did so yesterday16:28
clarkbpabelanger: and you may need to do manual cleanup of db and old account since nodepool won't be able to delete things there at that point16:28
betherlyfungi: dhellmann thanks for all your help!!16:28
dansmithmtreinish: no idea16:28
pabelangermordred: Right, I think we want to graceful stop not to affect jobs16:28
pabelangerclarkb: yes, manually will be needed.16:28
*** ihrachys has quit IRC16:28
mtreinishdansmith: like: http://logs.openstack.org/11/348511/3/check/gate-grenade-dsvm-multinode/ad22cb4/console.html.gz#_2016-07-30_17_58_55_22181416:28
clarkbmordred: see dansmith's thing, did shade change behavior around the IPs or similar?16:28
Shrewsanteaya: 2 different ansible issues. we are running the first, not the second (with the proper log message)16:28
pabelangerShrews: I think we are running stable-2.1 now16:28
pabelangerneed to check16:29
anteayamonday: http://eavesdrop.openstack.org/irclogs/%23openstack-infra/%23openstack-infra.2016-08-15.log.html#t2016-08-15T20:34:1316:29
jeblairfungi, pabelanger: snafu with the entropy pump -- because the python folks "fixed" os.urandom in 3.5.2, it doesn't block.  which means we can't detect from python whether getrandom is blocking.16:29
anteayaShrews: ah sorry, my confusion16:29
clarkbmtreinish: oh good catch I think tahts actually the problem16:29
dansmithmtreinish: okay, this is on ovh, but I dunno if that's an important signal or not16:29
Shrewspabelanger: but which commit?16:29
clarkbmordred: ^ nevermind we ran it on the wrong label type16:29
mordredclarkb: cool16:29
mordredclarkb: there have been some ip address fixes recently - but I do not expect any of them to affect this16:29
pabelangerclarkb: okay, I'll schedule the change over with tripleo folks16:29
Shrewspabelanger: b/c jeblair set it up to get the first fix. i don't think we've pulled the 2nd16:29
jeblairShrews, pabelanger: yes, that's correct16:30
*** asettle has quit IRC16:30
pabelangerShrews: right, that's what I need to check16:30
pabelangerthanks16:30
fungijeblair: can we by trying to read from /dev/urandom directly?16:30
jeblairfungi: turns out that still doesn't block, only 'getrandom' (which reads from that pool by default) blocks16:30
pabelangerShrews: jeblair okay, so we could schedule an upgrade then. Let me find some time to do it16:30
jeblairfungi: so afaict, the only way to detect this state is using the getrandom syscall16:31
fungijeblair: ohh... so we actually need to perform that syscall, which means a small c (or similar) wrapper? does cffi help for this?16:31
jeblairfungi: i was just about to look into that16:31
*** Cormite has quit IRC16:32
*** Cormite has joined #openstack-infra16:32
clarkbdansmith: mtreinish ya the job is set up wrong, patch in a sec16:32
dansmithclarkb: ah, so it's going to keep failing until we fix config?16:32
jeblairmordred: how are your cffi skillz?16:33
clarkbdansmith: yes16:34
azvyagintsevhttps://review.openstack.org/#/c/353861/ folks. what about merge ? (fungi - thx for yesterday help! )16:34
Shrewspabelanger: the bigger issue is why didn't that rsync finish within 20m? Do we need to increase timeouts?16:34
Shrewss/20m/30m/16:34
dansmithclarkb: okay, sorry I just rechecked then :/16:34
openstackgerritClark Boylan proposed openstack-infra/project-config: Run ovo multinode grenade on 2 node label  https://review.openstack.org/35659216:34
clarkbmtreinish: dansmith ^ that should fix it16:34
mordredjeblair: I'd have to go read things16:34
Shrewspabelanger: oh, nm. it wasn't rsync. i was looking at the wrong line16:34
jeblairmordred, fungi: or maybe ctypes16:34
dansmithclarkb: thanks homey16:34
jeblairi'll see if i can do it with ctypes16:35
mordredjeblair: or cython16:35
greghaynesjeblair: if youre just doing a syscall ctypes is pretty easy16:35
anteayaclarkb: confirming you mean this fix for oslo.verstionedobjects?16:35
openstackgerritMerged openstack-infra/storyboard-webclient: Make task notes read-only by default  https://review.openstack.org/32529416:35
clarkbanteaya: yes16:35
mordredbut yeah - ctypes is likely fine16:35
greghaynesjeblair: its what ive done in the past and 'just works'16:35
anteayaclarkb: thank you16:35
*** ggnel_t has quit IRC16:35
jeblairgreghaynes: cool; i'll give it a shot and ping you on the review :)16:35
*** jpich has quit IRC16:35
Shrewsjeblair: you know what'd be neat? if we could modify the ansible output on the fly to contain html links to the scripts it was running  :)16:36
*** ggnel_t has joined #openstack-infra16:36
jeblairShrews: d00d16:36
mordredShrews: dood16:37
fungiwow... our meetbot's log isn't rotated16:38
Shrewslol16:38
fungi2523053 loglines since 2012-04-2716:38
*** tphummel has joined #openstack-infra16:38
*** rwsu has quit IRC16:38
*** florianf has quit IRC16:39
*** shamail has joined #openstack-infra16:39
anteayaha ha ha16:39
*** shashank_hegde has joined #openstack-infra16:39
*** gyee has joined #openstack-infra16:39
*** ihrachys has joined #openstack-infra16:41
*** spzala has quit IRC16:41
clarkbfungi: cloudnull for that sysctl ipv6 stuff, was use_tempaddr set to 1 or 2?16:41
cloudnullubuntu defaults to 216:42
*** spzala has joined #openstack-infra16:42
clarkbwow ok16:42
fungiclarkb: good question, i didn't check, i only tested setting it to 0 which did seem to resolve the traceroue6 issue16:42
pabelangerclarkb: regarding the credential changes, I would expect the running jobs to continue until finished right?16:42
greghaynesclarkb: http://paste.ubuntu.com/23065130/ looks like what gets set by default in ubuntu cloudimages16:43
clarkbpabelanger: ya then nodepool won't be able to delete their hosts after the jobs finish because it won't have access to those instances. This is the manual cleanup part16:43
greghaynesclarkb: so I guess dib should do the same16:43
fungiclarkb: cloudnull: it _may_ be that 1 is sufficient, and perhaps trusty defaulted to 2 but xenial switched that to 1 (which would explain why we didn't have problems on xenial)16:43
pabelangerclarkb: right, thanks. What I expect too16:43
*** pilgrimstack has quit IRC16:43
clarkbfungi: cloudnull yes I think 1 is sufficient but 0 is the kernel default so that value seems like a good default :)16:43
fungiclarkb: i've always felt like the v6 privacy extensions were a security by obscurity crutch anyway. never been a fan16:44
cloudnullyea, setting it to 1 would likely make it go16:44
*** ihrachys has quit IRC16:44
clarkbbut if kernel and ubuntu cloud images all agree 0 is a good default I say we start there (whcih is what we did right?)16:45
cloudnullthe xenial cloud image ships with /etc/sysctl.d/99-cloudimg-ipv6.conf as well though16:45
clarkbjust making sure I understand what was going on16:45
openstackgerritJoe Talerico proposed openstack-infra/system-config: Browbeat upstream mailer  https://review.openstack.org/35660116:45
*** martinkopec has quit IRC16:45
fungisure, it helps stop leaking "some" information like what network hardware you have and makes it much harder to enumerate address space, but it also makes it a lot more complicated to troubleshoot your network16:46
*** edtubill has quit IRC16:46
*** raunak has joined #openstack-infra16:46
*** ihrachys has joined #openstack-infra16:46
*** spzala has quit IRC16:46
cloudnullsetting to 1 would allow it to use either path. but to get thing going i just went with the hammer route.16:46
fungiour test nodes don't need more than one global v6 address anyway, so wfm16:47
cloudnullquick test on one of my baremetal nodes shows xenial uses "net.ipv6.conf.all.use_tempaddr = 2" and "net.ipv6.conf.default.use_tempaddr = 2" by default too.16:49
*** dtantsur|brb is now known as dtantsur16:49
*** ihrachys has quit IRC16:49
cloudnullso getting adding that conf file should make our cloud images happier w/ ipv616:49
*** ihrachys has joined #openstack-infra16:49
*** ldnunes has quit IRC16:49
*** _nadya_ has joined #openstack-infra16:50
openstackgerritMichael Krotscheck proposed openstack-infra/project-config: Corrected success-pattern for npm-based doc builds  https://review.openstack.org/35660616:51
krotscheckQuick typo fix, if anyone's so inclined to look at it... ^^16:51
*** Jeffrey4l has quit IRC16:52
*** _nadya_ has quit IRC16:53
openstackgerritZsolt Dudás proposed openstack-infra/jenkins-job-builder: Replaces logging with oslo.log  https://review.openstack.org/35485016:53
cloudnullclarkb fungi: i PR'd the changes into DIB https://review.openstack.org/#/c/356456 too16:53
anteaya<-- offline for a bit16:53
*** ldnunes has joined #openstack-infra16:53
pabelanger#status log tripleo-test-cloud-rh1 credentials update on nodepool.o.o to use opentackzuul project16:54
*** pabelanger has quit IRC16:54
*** pabelanger has joined #openstack-infra16:54
clarkbcloudnull: looks like centos may not have liked that change16:54
pabelanger#status log tripleo-test-cloud-rh1 credentials update on nodepool.o.o to use opentackzuul project16:54
openstackstatuspabelanger: finished logging16:54
clarkbcloudnull: wouldn't be surprised if that /etc/sysctl.d doesn't exist on centos or something like that16:54
openstackgerritMichael Krotscheck proposed openstack-infra/project-config: Added npm-docs draft build for eslint-config-openstack.  https://review.openstack.org/35660916:55
krotscheckbetherly: ^^16:55
*** rbuzatu has quit IRC16:55
cloudnullclarkb: it looks like a repo failure16:55
cloudnullhttp://logs.openstack.org/56/356456/1/check/gate-dib-dsvm-functests-centos-7/2f4b6db/console.html#_2016-08-17_13_55_07_29683816:55
cloudnullon a deb ...16:55
clarkbcloudnull: gah, I guess recheck is the next step then16:56
*** sambetts is now known as sambetts|afk16:56
clarkbgreghaynes: ^ you may be interested in that too16:56
cloudnulli guess that still constructing the build env16:56
*** sandanar has joined #openstack-infra16:56
cloudnullyup, just rechecked.16:56
clarkbcloudnull: ya dib does the full cross join test to amek sure centos can build debuntu and debuntu can build centos16:56
greghaynesyea, mirror fail :(16:56
pabelangersurprised we aren't using our mirrors for those jobs16:56
clarkbpabelanger: I think it just need work to add them to the tests16:57
greghaynesthat needs a debian mirror16:57
clarkbpabelanger: since its the full cross join situation16:57
greghaynesdo we have one of those?16:57
pabelangergreghaynes: yes16:57
greghaynesoh awesome16:57
greghaynesyes, that just needs work then16:57
pabelangernice16:57
*** nwkarsten has quit IRC16:57
*** yamahata has quit IRC16:58
*** nwkarsten has joined #openstack-infra16:58
*** weshay_bbiab is now known as weshay16:58
*** vgridnev has joined #openstack-infra16:59
*** liusheng has quit IRC16:59
*** lucasagomes is now known as lucas-dinner17:00
*** tesseract- has quit IRC17:00
*** notnownikki has quit IRC17:01
*** sandanar_ has joined #openstack-infra17:01
*** nwkarsten has quit IRC17:02
openstackgerritVasyl Saienko proposed openstack-infra/devstack-gate: DO NOT REVIEW  https://review.openstack.org/35609417:03
*** shashank_hegde has quit IRC17:04
*** sandanar has quit IRC17:04
openstackgerritMichael Krotscheck proposed openstack-infra/project-config: Nodejs6 jobs are now voting.  https://review.openstack.org/35661617:04
*** rbuzatu has joined #openstack-infra17:05
*** e0ne has quit IRC17:05
openstackgerritAdam Reznechek proposed openstack-infra/project-config: Add networking-powervm doc publishing to RTFD  https://review.openstack.org/35661917:05
*** tphummel has quit IRC17:06
*** Hal has quit IRC17:07
*** Hal has joined #openstack-infra17:08
*** jerryz has joined #openstack-infra17:08
*** acoles is now known as acoles_17:08
*** jkilpatr_ has joined #openstack-infra17:08
*** jkilpatr has quit IRC17:09
*** tphummel has joined #openstack-infra17:10
*** Hal1 has joined #openstack-infra17:11
pabelangerclarkb: what did we decided about the ipv6 firewall issue for multinode jobs in osic?17:13
*** inc0 has quit IRC17:13
*** Hal has quit IRC17:15
*** yaume has joined #openstack-infra17:15
clarkbwe need to use iptables617:17
*** Sukhdev has quit IRC17:17
pabelangerokay, let me get a patch up for that17:17
azvyagintsevfolks, could you please review/merge https://review.openstack.org/#/c/353861/ ?17:18
*** rbuzatu has quit IRC17:18
*** ldnunes has quit IRC17:20
*** roxanaghe has quit IRC17:21
*** tqtran has joined #openstack-infra17:22
*** asettle has joined #openstack-infra17:23
*** kzaitsev_mb has quit IRC17:23
*** rbuzatu has joined #openstack-infra17:24
*** ldnunes has joined #openstack-infra17:24
*** amotoki has quit IRC17:24
*** ihrachys has quit IRC17:25
*** amotoki has joined #openstack-infra17:25
pabelangerclarkb: is ip6tables smart enough to deal with both ipv4/ipv6 address? or do we need to update nodepool to store those addresses in different files17:25
pabelangertesting on a node now17:25
*** tonytan4ever has quit IRC17:25
*** rcernin has joined #openstack-infra17:26
clarkbyou need to switch on address type iiec17:26
clarkbyou could probavly just do if : in ipaddrs then use ip6tables else use iptables17:26
pabelangerclarkb: thanks, testing17:26
*** tqtran has quit IRC17:27
*** electrofelix has quit IRC17:27
*** amotoki has quit IRC17:28
*** asettle has quit IRC17:28
dansmithmtreinish: clarkb: just to be clear, I can't depends-on that project-config change right?17:29
openstackgerritElizabeth K. Joseph proposed openstack-infra/infra-specs: Add survey spec  https://review.openstack.org/34983117:29
clarkbdansmith: you can but ut wont test with it, the dependson in that case will just order the merges17:29
dansmithclarkb: yeah, okay17:29
*** armax has quit IRC17:31
*** Rockyg has quit IRC17:32
*** yamamoto has joined #openstack-infra17:34
*** klindgren has quit IRC17:35
*** tqtran has joined #openstack-infra17:35
rcarrillocruzgreghaynes: heya, i tried to rebuild the deploy image on bifrost and getting this error http://paste.openstack.org/show/559075/17:35
*** priteau has quit IRC17:36
rcarrillocruzif I read that right, there should be a dupe *somewhere* on the ironic-agent element service17:36
rcarrillocruzbut i don't see it17:36
*** dtantsur is now known as dtantsur|afk17:37
*** yamamoto has quit IRC17:38
*** shamail has quit IRC17:38
*** yamahata has joined #openstack-infra17:41
pabelangerclarkb: https://review.openstack.org/35663717:42
fungidid somebody just restart nodepool or something? i saw a bunch of running xenial jobs in the gate suddenly requeue and start over, with no gate reset or changes failing17:42
openstackgerritMerged openstack-dev/hacking: Add optional H203 to check that assertIs(Not)None is used  https://review.openstack.org/27651717:42
greghaynesrcarrillocruz: lets chat in #openstack-dib17:42
rcarrillocruzoh nice, there's a channel :-)17:43
greghaynesyep :)17:43
*** stevemar_ has joined #openstack-infra17:43
*** stevemar_ has quit IRC17:43
*** tphummel has quit IRC17:45
*** markusry has joined #openstack-infra17:47
*** hockeynut has quit IRC17:48
jlvillalsdague: Not sure what you think about this PS4 change for devstack-gate  https://review.openstack.org/#/c/271434/17:48
jlvillalsdague: I was unsure if you would prefer to have the short_source function from devstack in there. Or if simple is okay.17:48
Shrewsdevstack-gate run on a PS4?  :)17:49
jlvillalShrews: I want it to :)17:49
jlvillalShrews: No. PS4 is an environment variable for bash17:49
Shrewsi'm so baller at the devstack-gate game. level 1717:49
Shrewsjlvillal: i know. just being silly17:49
*** shashank_hegde has joined #openstack-infra17:50
dansmithShrews: I got it and chuckled :)17:50
jlvillalShrews: You can set PS4 to show things like what the file name is, line number, function name. I find it very useful :)17:50
jlvillalShrews: heh17:50
*** tosky has quit IRC17:51
*** roxanaghe has joined #openstack-infra17:51
*** inc0 has joined #openstack-infra17:52
*** spzala has joined #openstack-infra17:53
nibalizerneed to pay for playstation online in order to run openstack17:54
*** pt_15 has quit IRC17:55
clarkbpabelanger: I need to test if that grep will work since : means function or something in bash (so might need to be escaped) but otherwise that looks about right17:55
pabelangerclarkb: Ya, tested locally it worked17:56
pabelangerbut we can escape to be safe17:56
*** nwkarsten has joined #openstack-infra17:56
*** jcoufal has quit IRC17:56
*** nwkarsten has quit IRC17:56
*** pt_15 has joined #openstack-infra17:57
openstackgerritMonty Taylor proposed openstack-infra/project-config: Remove python3 jobs for zuul  https://review.openstack.org/35523917:57
clarkbpabelanger: seems to work here too, I am guessing the parser is smart about where : is valid as a non string token17:57
openstackgerritMonty Taylor proposed openstack-infra/project-config: Remove python3 jobs from nodepool  https://review.openstack.org/35544917:57
*** nwkarsten has joined #openstack-infra17:57
mordrednibalizer: my TV has playstation built in - does that mean I could run OpenStack on my TV?17:57
*** markusry has quit IRC17:58
*** spzala has quit IRC17:58
*** jcoufal has joined #openstack-infra17:59
fungir.i.p. wulfstation project17:59
nibalizermordred: subscrbtion based model17:59
*** hockeynut has joined #openstack-infra17:59
Zaradepends if it's a PS118:00
*** spzala has joined #openstack-infra18:00
Shrewsopenstack on tvs? think of the possibilities? i wanna propose a new project called Incredibly Distributed Internet of Things18:00
funginibalizer: your ideas are intriguing to me and i wish to subscribe to your openstack18:00
Shrewsopenstack/idiot for short18:01
fungiShrews: best acronym evar18:01
pleia2haha18:01
mordredI think Shrews just won openstack18:01
mordredwe can all go home now18:01
openstackgerritamrith proposed openstack-infra/project-config: Update trove jobs to include api-ref job  https://review.openstack.org/35640718:01
*** tphummel has joined #openstack-infra18:02
nibalizerwow18:02
fungialso would consider "extremely efficient distributed internet of things"18:02
*** markusry has joined #openstack-infra18:03
dansmithclarkb: who else can I bribe to merge that config change?18:03
*** javeriak has joined #openstack-infra18:03
fungi(acronym spoken in ren höek's voice)18:03
dansmithfungi: https://review.openstack.org/#/c/356592/ <-- blocking a fix in an oslo library18:03
Shrewsfungi: i never read it any other way18:03
mordreddansmith: wich one?18:03
mordredah18:03
clarkbdansmith: any of the project-config core? anteaya fungi mordred pleia2 nibalizer jeblair pabelanger rcarrillocruz have all been active recently18:03
dansmithclarkb: are those ordered in most likely to take a bribe order?18:04
*** jordanP has joined #openstack-infra18:04
clarkbdansmith: no order is clarkb typing as he remembered :)18:04
fungithanks, was trying to find the change numbe rin scrollback18:04
pleia2depends on what you're offering18:04
dansmithclarkb: :)18:04
fungioh, mordred has already smacked it with his +3 hammer of approval18:05
dansmithpleia2: well, nothing because mordred did it without bargaining..18:05
dansmithheh18:05
mordreddansmith: I expect that some point, I'll need a favor, and I'll know who to ask18:05
rcarrillocruzclarkb: mordred was faster18:05
dansmithoh crap, the favor-owed future18:05
dansmiththose are dangerous18:05
* mordred has been practicing to set up his own mafia18:05
dansmithnext thing I know I'll be swearing at mordred's TV-with-a-PS4 trying to get devstack running18:05
clarkbpabelanger: another thing to test related to that ready script change is whether or not devstack-gate has any ipv4 assumptions (and I think it does at least assume the mtu18:06
pleia2haha18:06
* fungi tries to figure out how many favors we owe dansmith for keeping nova from falling apart at the seams18:06
dansmithheh18:06
jeblairwe are, i would say, on average, pool at bargaining.18:07
jeblairpoor even18:07
mordredjeblair: I think we're pool18:07
jeblairi've been typing pool a lot lately18:07
*** pvaneck has joined #openstack-infra18:07
clarkbpabelanger: let me check some of that stuff in d-g18:07
* jeblair takes two drinks18:07
mordredjeblair: :)18:07
*** _nadya_ has joined #openstack-infra18:07
*** alexz__ has quit IRC18:07
*** javeriak_ has joined #openstack-infra18:07
*** javeriak has quit IRC18:07
*** dkehn has quit IRC18:07
*** dkehn_ has quit IRC18:08
*** tqtran has quit IRC18:09
pabelangerclarkb: ack18:09
*** _nadya_ has quit IRC18:12
*** xarses_ has quit IRC18:13
*** mtanino has quit IRC18:13
*** sandanar_ has quit IRC18:13
clarkbpabelanger: looks like vxlan wasn't supported in linux until 3.11? and ovs doesn't support it at all?18:13
* clarkb grumbles18:14
clarkbdoesn't look like ovs can gre ipv6 either18:14
openstackgerritMerged openstack-infra/storyboard: Fix filtering by Board title  https://review.openstack.org/35654218:14
*** dkehn has joined #openstack-infra18:15
clarkbmordred: ^ so, are we not putting the ipv4 private addr in the private address list with osic?18:16
clarkbmordred: because it turns out we probably actually need that to happen to have multinode work properly18:16
mordredblast18:16
mordredwe are not - and I deferred fixing it because of thinking that it did not matter18:17
mordredbut if it does matter, we can fix it18:17
clarkbI think it does matter because for some hard to understand reason tools like ovs don't support tunneling over ipv618:17
mordredwarning: the review of the patch(s) to fix it are going to likely hurt someone's head18:17
clarkbthey probably assume you won't need to tunnel because ipv6?18:17
mordredclarkb: that's what I'd assume :)18:17
mordredclarkb: I'll try to sketch up an approach soon18:18
* mordred goes off to cry in advance for a little bit first18:18
clarkbas much as I wish ipv6 meant you won't need tunnels, that seems like a bad assumption when clouding18:19
*** tqtran has joined #openstack-infra18:19
*** dkehn_ has joined #openstack-infra18:20
*** ldnunes has quit IRC18:22
cloudnullclarkb: 3.10 from RHEL supports vxlan, otherwise i think you have to go to 3.13+18:23
openstackgerritMerged openstack-infra/project-config: Fix typo with AFS_DIR  https://review.openstack.org/35654618:23
clarkbcloudnull: ya but thats only with linux bridge not ovs18:23
clarkband we use ovs for raisins18:23
cloudnullha, fair, likely missed that context :'(18:24
*** ociuhandu has quit IRC18:24
clarkb(linux bridge can only do point to point vxlan without multicast)18:24
*** tonytan4ever has joined #openstack-infra18:26
*** narayrak has joined #openstack-infra18:29
*** yaume has quit IRC18:30
*** ldnunes has joined #openstack-infra18:31
clarkbadam_g: have you run into ^ with your networking stuff? any insights or suggestions?18:31
clarkbadam_g: tl;dr is can we run tunnels over ipv6 with GRE?18:31
*** tonytan4ever has quit IRC18:31
clarkbadam_g: using ovs specifically18:34
clarkb(or with vxlan)18:34
amrithhi folks, when a CI machine is only accessible using an IPv6 address (on zuul's status page), I can't seem to reach that host. Is there something that I need to change or is it an infra issue?18:35
amrithtake change 356631 for example.18:35
mordredamrith: do you have IPv6 connectivity locally?18:35
amrithI can't get to telnet://2001:4800:1ae1:18:f816:3eff:fe33:fd38:1988518:36
amrithmordred, yes18:36
*** yaume has joined #openstack-infra18:36
mordredhrm. is something parsing the port as part of the ipv6 address?18:36
fungiamrith: i have a feeling that url pattern may need tweaking in zuul to look like telnet://[2001:4800:1ae1:18:f816:3eff:fe33:fd38]:19885 but i haven't tested that yet18:36
amrithwell, I just take that command line and drop it into a shell18:36
jeblairheh, yeah, probably so18:36
*** Cormite has quit IRC18:36
amrithtelnet <ip> <port>18:36
amrithbut that ma be the issue18:36
*** yaume has quit IRC18:37
fungiamrith: oh, your telnet client may not support ipv6 either?18:37
clarkbyou can try nc18:37
clarkbbut also double check ipv6 is working properly18:37
fungiamrith: i've been using the netcat-openbsd package on debian/ubuntu which handles ipv6 addresses just fine18:37
funginc 2001:4800:1ae1:18:f816:3eff:fe33:fd38 1988518:37
*** inc0 has quit IRC18:37
*** degorenko is now known as _degorenko|afk18:37
fungiit's worth noting that this isn't _really_ a telnet server, it's just a tcp socket streaming text18:38
openstackgerritMatthew Treinish proposed openstack-infra/devstack-gate: SUPER WIP: Use new tempest run workflow  https://review.openstack.org/35566618:38
fungitelnet clients happen to deal with that pretty well, but there's no actual telopt negotiation or anything like that18:38
amrithfungi, I'll try nc18:38
funginor does it probably correctly implement telnet escaping18:38
amrithwill check ... thx mordred fungi clarkb18:38
fungi(the escape byte is special in telnet protocol as it's used to signal control commands inline, so has to be doubled or telnet clients tend to freak out)18:39
*** tqtran has quit IRC18:40
fungitelnet:// just happened to be a convenient shorthand approximation for what these console streams are18:40
amrithfungi, I noticed that my client responded properly to ^] when I wanted to close; that's the only thing I cared about. It tailed the log nicely (when the IP was v4). but will try again on the next job I run.18:41
fungictrl-c will abort a netcat session18:41
*** tqtran has joined #openstack-infra18:43
mtreinishfungi: heh, well it assumes you have an ipv6 route configured on your machine18:44
mtreinishwhich apparently I don't on my laptop...18:44
fungino v6 router advertisements from your gateway?18:45
mtreinishI'm at starbucks, but not that I can see18:45
fungioh18:45
*** nwkarsten has quit IRC18:45
*** rbuzatu has quit IRC18:45
fungiwell, *$ likely considers ipv6 old and stodgy and has moved on to the hip new ipv718:46
fungiit comes with a goatee and skinny jeans18:46
mtreinishheh, it was time for my daily escape from the inadequately cooled apartment18:46
*** nwkarsten has joined #openstack-infra18:46
mtreinishhaha, I could see that18:46
fungiat home we're managing to maintain a -20f differential from outside, which is starting to get on the uncomfortable side when the ambient outside temperatures here reach 100f18:47
fungiafter several weeks straight of this, i'm ready for fall18:48
mtreinishfungi: well I've started playing with trying to make it better: http://blog.kortar.org/?p=319 but the problem is my desk at home is as far away from the ACs as it can be (well without being in the kitchen or bathroom)18:49
mtreinishand the in wall units don't do a good job of cooling down that far away18:49
*** woodster_ has quit IRC18:49
*** nwkarsten has quit IRC18:50
pabelangermordred: did we want to try restarting nodepool again to pick up the latest shade fixes?18:51
fungimtreinish: neat. i take it you also ruled out servo controls to drive the knobs?18:51
fungimechanically instead of electronically, so you could have just molded a driver to fit the outside indentations of the knobs18:52
*** nwkarsten has joined #openstack-infra18:52
fungithough that's starting to veer from home automation to robotics i guess18:52
mordredpabelanger: yah - the only fix that's there that we might not be running with right now is an optimization - but it's a good one to get in18:52
mtreinishfungi: hah, I thought about it (and several other people suggested it too) but it seemed like more effort than it was worth18:52
fungifair enough18:52
fungibut... robots!18:52
mtreinishfungi: heh, yeah I was just typing that18:53
mtreinishI'd have home automation robots :)18:53
fungimy only home automation robot is a roomba, so it's not like i have room to talk18:53
dansmithmtreinish: I ripped the control board out of a 13k standing unit and replaced it with one of my custom HVAC controllers for the server room18:53
dansmithmtreinish: works nice18:53
pabelangermordred: which one was that?18:54
dansmithmtreinish: it's nice to have an ethernet cable coming out of the back of your AC18:54
mordredpabelanger: "Deal with clouds that don't have fips betterer"18:54
mordredpabelanger: oh - sorry, that's the optimization18:54
clarkbwith the recent heat in portalnd I just go to thermostat and set it to "On" and it runs the AC continuously18:54
mordredpabelanger: hopefully the next release will deal with the private/public ipv4 address in osic better18:55
mordredbut I still have a patch to write18:55
mtreinishdansmith: cool, yeah that was the direction I wanted to go at first. But I don't actually own the ac units in my apt18:55
pabelangermordred: Ah, okay.18:55
*** devkulkarni has joined #openstack-infra18:55
clarkbbasically have fungi's problem. My temp diff at best is 18F which isn't enough for 100 degree days18:55
dansmithmtreinish: yeah, that's a problem :)18:55
pabelangermordred: So, I have the bandwidth if we want to restart, your call18:55
openstackgerritJeremy Stanley proposed openstack-infra/system-config: Make Launchpad credentials reusable  https://review.openstack.org/35666518:57
openstackgerritJeremy Stanley proposed openstack-infra/system-config: Add LP creds and launchpadlib to signing job node  https://review.openstack.org/35666618:57
*** rkukura has quit IRC18:57
mordredpabelanger: nah - I don't think it's urgent today18:58
*** jamielennox has quit IRC19:06
*** edtubill has joined #openstack-infra19:06
*** fifieldt has quit IRC19:07
*** Sukhdev has joined #openstack-infra19:07
*** wznoinsk has quit IRC19:07
*** beagles is now known as beagles_biab19:08
*** matt-borland has quit IRC19:08
*** rkukura has joined #openstack-infra19:09
*** jamielennox has joined #openstack-infra19:09
*** kzaitsev_mb has joined #openstack-infra19:10
*** gyee has quit IRC19:11
cloudnullpabelanger mordred fungi: do we know if we can re-enable the trusty builds on OSIC or are we still waiting for the new images to come online?19:12
*** wewe0901 has quit IRC19:13
*** tongli has quit IRC19:15
*** matt-borland has joined #openstack-infra19:15
pabelangerya, we need a new image19:16
pabelangerlet me check19:16
cloudnullno rush. i was just curious19:16
pabelangerbuild failed it looks, I'll kick if off again19:17
*** spzala has quit IRC19:18
*** fifieldt has joined #openstack-infra19:18
*** inc0 has joined #openstack-infra19:19
*** spzala has joined #openstack-infra19:19
fungipabelanger: probably choked due to the massive addition of packaging repos today19:19
pabelangerfungi: yup, looks like it19:19
fungiif a project makes it into the projects.yaml in project-config before ansible/puppet run create-cgitrepos on all our git server farm, then dib's source-repos fails to retrieve one of those into the image cache, and *boom*19:20
*** _nadya_ has joined #openstack-infra19:21
*** _nadya_ has quit IRC19:21
*** spzala_ has joined #openstack-infra19:22
*** jkilpatr_ is now known as jkilpatr19:22
odyssey4meoh dear, a bunch of POST_FAILURES - I take it that we have a volume corruption somewhere?19:22
fungidoesn't look like it19:23
fungidmesg on static.o.o is pretty quiet19:23
*** spzala has quit IRC19:23
odyssey4mehmm, odd - http://logs.openstack.org/54/356554/1/check/gate-openstack-ansible-os_tempest-docs-ubuntu-xenial/9e60f45/19:24
odyssey4mehttps://review.openstack.org/356554 - one sample19:24
fungiyeah, i'm going through them, looks like they were all xenial nodes afaict and none of them managed to get any logs uploaded19:24
*** ociuhandu has joined #openstack-infra19:25
odyssey4methat one has a centos failure too19:25
odyssey4mehttp://logs.openstack.org/54/356554/1/check/gate-openstack-ansible-os_tempest-ansible-func-centos-7-nv/515b33b/19:25
*** wznoinsk has joined #openstack-infra19:26
*** spzala_ has quit IRC19:26
fungioh!19:26
fungi /dev/mapper/main-logs          12T   12T     0 100% /srv/static/logs19:26
pabelangerwow19:27
odyssey4mewhoops19:27
fungii guess sdague wasn't joking when he said keystone job logging went off the rails19:27
odyssey4melol, sorry - didn't mean to ping you whoops19:27
*** ayoung has quit IRC19:27
sdaguefungi: nope, really wasn't :)19:27
*** annegentle has quit IRC19:27
sdaguefungi: honestly, you might just have to delete keystone logs from the past 2 days19:28
fungiwell, this was an upturn over the past 2 months... http://cacti.openstack.org/cacti/graph.php?action=view&local_graph_id=717&rra_id=all19:28
*** edmondsw has quit IRC19:28
fungiwe spiked up from about 50% utilized in june19:28
stevemareek :\19:29
mtreinishfungi: oh, that reminds me we never did finish the cacti firehose cleanup did we?19:29
sdaguefungi: ok, sure, but the keystone giant logs went on 2 days ago19:29
*** xarses_ has joined #openstack-infra19:29
stevemarwe're reworking it with trace level19:29
fungiso might not be all keystone's doing19:29
stevemarsorry bout that :\19:29
EmilienMin zuul, is all-files-match-any addressed for experimental jobs?19:29
sdaguefungi: sure19:29
EmilienMor only for check/gate?19:29
fungimtreinish: no, https://review.openstack.org/356090 should fix that once approved19:29
sdagueanyway, the sooner we can purge something here, we could recover some of these patches19:30
fungisdague: yep, i'm looking at early expiring some logs for now to get us some breathing room19:30
sdaguecoolio19:30
mtreinishfungi: there was also removing the firehose.o.o entry right? (since we changed it to firehose01.o.o)19:30
fungimtreinish: yeah, but that has to be done manually i think19:31
mtreinishoh, ok19:31
sdaguemtreinish: let fungi save the gate first :)19:31
odyssey4mefungi not sure if this is intentional, but I've noticed that not all logs get compressed when they get old19:32
odyssey4mean example - see http://logs.openstack.org/19/349619/1/gate/gate-openstack-ansible-dsvm-commit/9147857/ in the logs folder19:32
pabelangerzigo: can you try another package build19:33
*** tphummel_ has joined #openstack-infra19:33
odyssey4meit looks like in that case, only .txt and .html files are compressed19:33
fungii'm dropping our log retention manually from 4 months to 3 for the moment, and then we can selectively clean up whatever else we think might buy us space19:33
*** tphummel has quit IRC19:34
*** tphummel_ is now known as tphummel19:34
fungilogs for the past 2 days only account for about 10% of the data there, so we want more breathing room than removing keystone logs is going to buy us regardless19:34
*** xarses_ has quit IRC19:34
*** eandersson_ has quit IRC19:36
sdagueit's still impressive that it's 10% of the data19:37
fungiindeed19:37
fungiwe're already up to almost 1gb freed back up so i think we're in the clear for any jobs ending now onward, but maybe i can save the current state of the integrated gate with a promote of the top change on it19:38
sdagueok, I'm going to sacrifice auggy's patch in the gate to reset and save the rest of what's behind it19:39
*** kushal has quit IRC19:39
fungioh, i was just going to promote 356211,1 (which is already at the top)19:39
fungiwhich should requeue everything in there19:40
sdaguewell, I found the nova patch before the first fail and rebased it19:40
fungibut looks like you beat me to it19:40
auggymy patch will gladly be sacrificed to appease the gate gods19:40
fungigood enough19:40
sdagueit was an error message change, it will cycle back through again19:40
auggyyeah it's pretty trivial19:41
fungiauggy: we try to keep the ritual sacrifices around here to a minimum... apologies!19:41
sdaguehe19:41
sdagueheh19:41
sdaguefungi: ok, now that is done... node allocation question19:41
sdagueit always seems like - gate-tempest-dsvm-neutron-full-ubuntu-xenial is the last thing to get allocated in the gate19:41
sdagueis that because we don't have enough xenial nodes in the mix?19:42
JayFwe had a test fail in the gate with POST_FAILURE and no logs: https://review.openstack.org/35529019:42
sdagueJayF: yep19:42
sdaguelog server filled up19:42
JayFobviously i can recheck, but it's a failure case I haven't seen before so didn't want to do it blindly19:42
JayFaha19:42
jrollJayF: 19:26:58            fungi |  /dev/mapper/main-logs          12T   12T     0 100% /srv/static/logs19:42
sdaguefixed now19:42
jrollit's dealt with19:42
JayFthanks! I'll recheck19:42
greghaynescloudnull: question on https://review.openstack.org/#/c/356456/1 - I didnt follow all the detail but I remember mention of some of the defaults being distro specific? I'm wondering if this is a thing we want for ubuntu/debian distros/all distros19:42
*** dimtruck is now known as zz_dimtruck19:43
jrollso random question - do we do any sort of monitoring for these sorts of things? (or services in general?) would folks find that valuable, if some humans had time to work on that?19:43
fungi#status notice The volume for logs.openstack.org filled up rather suddenly, causing a number of jobs to fail with a POST_FAILURE result and no logs; we're manually expiring some logs now to buy breathing room, but any changes which hit that in the past few minutes will need to be rechecked and/or approved again19:43
openstackstatusfungi: sending notice19:43
pabelangerjroll: I've been meaning to get nagios going for us, but haven't found the time19:44
fungijroll: it comes up periodically, nobody has had time19:44
pabelangerthat19:44
jrollnoted, thanks19:44
jrollpabelanger: dead set on nagios or open to other things? because familiarity, I'd assume?19:44
fungiit needs 1. people willing to design and implement, 2. people willing to monitor the output from it, and 3. people willing to tune it on an ongoing basis19:44
JayFIf someone wanted to make time but do it hosted, i.e. Rackspace Cloud Monitoring, would that be acceptable? Or does the infra have to be owned/run by openstack19:44
*** xarses_ has joined #openstack-infra19:44
-openstackstatus- NOTICE: The volume for logs.openstack.org filled up rather suddenly, causing a number of jobs to fail with a POST_FAILURE result and no logs; we're manually expiring some logs now to buy breathing room, but any changes which hit that in the past few minutes will need to be rechecked and/or approved again19:45
*** spzala has joined #openstack-infra19:45
fungiJayF: i think that only covers #1 in the list, which is the easy part19:45
jrollfungi: does (2) need to be infra root, or just willing to incessantly ping infra root?19:45
pabelangerjroll: I had some puppet-nagios manifests that worked pretty well that used the nsca client.  But I haven't touched that in years19:45
fungijroll: #2 could be a dedicated mailing list, a dedicated irc channel, whatever populated with humans that can determine if a monitoring event is something that needs further investigation vs adjustment of the monitors19:46
*** rbuzatu has joined #openstack-infra19:46
fungijroll: or even just people checking a web dashboard19:46
cloudnullgreghaynes: I think we want that setting for all of the distros19:46
jrollfungi: *nod*19:46
openstackstatusfungi: finished sending notice19:46
cloudnullthough tbh I've only tested things w/ cent and ubuntu, it may not even be needed in other distros (like if they've set that value to 1 or 0).19:47
fungicloudnull: for that matter, it didn't seem to be causing any issues on xenial even, only trusty19:48
greghaynescloudnull: oh, it was needed on centos?19:48
fungiso might be specific to the privacy addresses implementation in the trusty vintage kernel19:48
*** jcoufal has quit IRC19:48
jrollfungi: thanks for the info, I'll try to see if I can carve some time out (or nerd-snipe other humans that have some time) to work on this next cycle or so19:49
cloudnullfungi:  thats a good point, later releases of distros may work +/- better w/ those settings out of the box19:49
*** spzala has quit IRC19:49
fungifor infra's purposes i'm fine disabling privacy addresses across the board, but for dib more generally that's not our call19:49
*** spzala has joined #openstack-infra19:50
scottdayolanda: Could you please have another look at https://review.openstack.org/#/c/330678/ ? You had already approved, but it needed a rebase.19:50
fungii leave hard decisions like that up to greghaynes et al ;)19:50
*** gyee has joined #openstack-infra19:50
cloudnullgreghaynes: no, that setting isn't specifically needed for cent7, in their cloud image the default is 0.19:50
*** rbuzatu has quit IRC19:50
cloudnullthe file is simply ensuring that the options stay that way19:51
openstackgerritEmilien Macchi proposed openstack-infra/project-config: PoC of TripleO scenario experimental job  https://review.openstack.org/35667519:51
fungisdague: on xenial node allocation, nodepool does try to figure out a proportional weighting of what to build based on demand but it's not perfect and may be guessing incorrectly. also i was seeing some jobs running on xenial nodes earlier today spontaneously requeue after being partway completed, so we might have something killing xenial we haven't had time to dig up details on19:51
openstackgerritDavid Shrewsbury proposed openstack-infra/nodepool: Remove unnecessary NodePoolBuilder thread  https://review.openstack.org/35667619:52
cloudnulli just made sure that cent had the same mechanism for "/etc/sysctl.d"19:52
sdaguefungi: ok, is there a good way to query for that?19:52
sdaguebecause I see it often enough, I was wondering19:52
sdaguelike top of gate19:52
sdagueall the rest of the jobs were done, and it seemed to be just starting the xenial one19:52
pabelangerwe also have a large about of ubuntu-xenail nodes fail to launch because of dns timeout in our ready-script19:53
pabelangerfix is incoming for that19:53
EmilienMany zuul expert could help me here please https://review.openstack.org/#/c/356675/ - I have 2 questions in the commit message19:53
pabelangerhttps://review.openstack.org/#/c/355695/ works around the dns failures19:53
fungisdague: yeah, and i saw a few like that earlier go from partway complete to "queued" too but haven't had time to go hunting in zuul debug logs for the cause yet. we don't have anywhere public facing that tracks job aborts and requeues afaik19:54
*** nwkarsten has quit IRC19:54
*** kzaitsev_mb has quit IRC19:54
*** nwkarsten has joined #openstack-infra19:55
pabelangersdague: fungi: a lot of xenail jobs are trying to run on osic-cloud1, which are failing to launch. That's the currently delay19:55
jrollEmilienM: for your question about experimental queues, yes that will work19:55
EmilienMjroll: oh wow, awesome19:55
jrollEmilienM: finding an example of repo/file match now19:55
fungipabelanger: why would they run there if we set the quota in nodepool down to 0?19:55
*** rfolco has joined #openstack-infra19:55
jrollEmilienM: I should say I'm 95% sure it will work :)19:55
sdaguepabelanger: really, I thought we removed them this morning19:55
pabelangerfungi: we only set ubuntu-trusty to 019:55
EmilienMjroll: ok19:55
sdagueoh, right, sorry19:55
pabelangerI though19:55
sdaguepabelanger: you are right19:56
*** nwkarste_ has joined #openstack-infra19:56
pabelangererr: removed19:56
sdagueI was mixing up things19:56
fungipabelanger: oh, so we're running a bunch of additional xenial jobs in osic i guess19:56
pabelangeryes, it is the only cloud with capacity right now19:56
sdaguefungi: right, the description yesterday was that it was a trusty only issue19:56
*** kcobb has quit IRC19:56
cloudnullyea its been all xenial all day. :)19:56
pabelangerand because urandom issue, launchs usually fail19:56
sdagueso this morning we just turned off trusty for osic19:56
sdaguebecause that seemed like we wouldn't loose capacity too badly19:56
jrollEmilienM: so this is skipping based on repo, I'm wondering if there's a 'run-if' similar to 'skip-if' https://github.com/openstack-infra/project-config/blob/master/zuul/layout.yaml#L119919:57
sdagueand would prevent the known fail19:57
jrollseems like something that could exist19:57
pabelangerhttp://grafana.openstack.org/dashboard/db/nodepool-osic show how choppy we are in osic-cloud1 right now19:57
mordredpabelanger: both those changes look good to me19:57
pabelangerwhich is our ubuntu-xenail failures19:57
sdaguepabelanger: does that get better with the ipv6 fix?19:57
sdagueor unrelated19:57
sdague?19:57
EmilienMjroll: I checked in zuul and I don't think we can specific files + project19:58
pabelangerno, this is a kernel issue I think with urandom19:58
pabelangercausing unbound to take up to 60sec to start19:58
pabelangerbut nodepool has already ssh'd into the node and done host git.openstack.org, which fails19:58
pabelangerdeletes node, repeats19:58
*** nwkarsten has quit IRC19:59
*** pvaneck has quit IRC20:00
fungi2016-08-17 19:25:25,520 INFO zuul.Gearman: Build <gear.Job 0x7fc0fae11890 handle: H:127.0.0.1:1193623 name: build:gate-tempest-dsvm-neutron-full-ubuntu-xenial unique: 90933c78945a45eb81d65e3b4d307f80> complete, result None20:00
*** pvaneck has joined #openstack-infra20:00
fungisdague: that's the predecessor to the job running on 356211,1 right now20:00
fungithe job "completed" with a result of None20:01
sdaguefungi: so it is xenial recycling?20:01
sdagueso probably pabelanger's thing20:01
fungiit's something but not sure what yet20:01
fungiwell, it ran for some half hour before it completed20:01
fungii'm tracking it back to launcher logs now20:02
jrollEmilienM: meh, I think you're right... you could probably hack it to have slightly different names for tripleo vs puppet (which both reference the same job)20:02
*** rwsu has joined #openstack-infra20:02
openstackgerritMerged openstack-infra/nodepool: Clarify code in nodepool/cmd/builder.py  https://review.openstack.org/35650420:02
EmilienMjroll: thanks for looking too :-)20:02
jrollEmilienM: sure, not a problem :)20:02
EmilienMjroll: sounds like I found an rfe ;-)20:02
jrollEmilienM: if you're *really* bored, I'm sure it'd be ... yes!20:02
fungisdague: i have a job start event for that zuul id of 18:53:07 utc20:02
jrollheh20:02
sdaguefungi: huh, weird20:03
fungiit was launched from zl04 so i'm digging around in its debug log for hints20:03
*** Sukhdev has quit IRC20:06
fungimordred: jeblair: pabelanger: Shrews: what are the odds that one of the conditions causing spontaneous POST_FAILURE results at job completion has recently switched to just reenqueuing jobs instead? was that a mostly xenial behavior by any chance?20:08
fungijeblair: ^ ?20:08
fungier, i already had you on there, sorry20:08
*** devkulkarni has quit IRC20:09
Shrewsfungi: iirc, there was a very recent change to zuul to auto-requeue20:09
cloudnullpabelanger fungi i wonder if we could seed entropy when the instance boots using something like user-data and a simple-ish command like ``dd if=/dev/urandom of=/dev/random count=32 bs=256b``?20:09
cloudnullidk if that'd even work but it makes sense in my brain it would.20:09
fungicloudnull: it's unfortunately not that simple, but jeblair is working on a similarish solution20:10
Shrewsfungi: but i'm not qualified enough to say more than that unuseful statement20:10
cloudnullok20:10
clarkbfungi: is it possible the log volume filling is related to the restarting jobs?20:10
*** amitgandhinz has quit IRC20:10
pabelangerfungi: let me check, but I don't think we requeue on POST_FAILURE20:10
fungiclarkb: maybe? seems odd that would mostly impact xenial though20:10
*** amitgandhinz has joined #openstack-infra20:10
fungihere's what i've got for the job run in question from the launcher: http://paste.openstack.org/show/559092/20:11
clarkbas for logs filling sdague was talking about some huge keystone logs20:11
fungi"status": null20:11
clarkbthe log issue could be related to that possibly20:11
*** coolsvap has quit IRC20:11
fungiclarkb: yeah, that's only over the last couple days though, while the upturn in log volume took us from 6tb to 12tb in 2 months20:12
sdagueclarkb: that would be really recent20:12
clarkbhttp://logs.openstack.org/11/356211/1/gate/gate-tempest-dsvm-neutron-full-ubuntu-xenial/90933c7 is a 40420:12
sdaguethis has been going on for longer20:12
*** xarses_ has quit IRC20:12
fungiclarkb: yep, it didn't upload logs, that much i can tell20:12
clarkbso the status null didn't manage to log anything (either due to not trying to or due to full lgo servers)20:12
*** xarses_ has joined #openstack-infra20:12
*** kzaitsev_mb has joined #openstack-infra20:13
pabelangerI thought we only requeued on -9 (request abort) or 3 (AnsibleHostUnreachable)20:13
jeblairoh hi i am back from lunch20:14
pabelangerfungi: 2016-08-17 19:25:25,515 DEBUG zuul.NodeWorker.ubuntu-xenial-osic-cloud1-3569008: Ansible exit code: 320:14
pabelangerso, we requeue because network failure20:14
fungipabelanger: okay, so we may still be seeing some network connectivity failures for xenial in osic, and we're requeueing those i guess?20:15
*** rhallisey_ has joined #openstack-infra20:15
pabelangerfungi: that would make sense20:15
pabelangerI have ubuntu-trusty rebuilding20:15
pabelangerI can check ubuntu-xenail too20:15
fungithat would also explain why it's impacting xenial heavily, since we temporarily turned off trusty in osic and their quota accounts for 1/3 of our aggregate20:16
clarkbfungi: good point20:16
fungiwhich probably means a majority (or close to it) of our xenial jobs are running there20:16
pabelangeryup20:17
clarkbthis sort of thing is similar to what I saw with the zuul lauincher restart script from puppetmaster20:17
clarkbthe polls don't always work which causes your long lived ansible playbook to abort halfway through executing20:17
fungioh, perhaps this could also be blamed on v6 privacy addresses then20:18
*** ayoung has joined #openstack-infra20:18
fungiif it somehow failed to respond sourced from the correct address or something20:18
clarkbmaybe? the change to did should affect xenial too right?20:18
clarkbso if we can get new images built and uploaded we can at least check that?20:18
fungiyep20:18
clarkbs/did/dib/20:19
*** dprince has quit IRC20:19
*** rhallisey_ has quit IRC20:20
jeblairfungi, pabelanger: i have completed my program, essay, and lunch, and am ready to upload two of the three now.  where do we want it?  system-config puppet, or project-config element, or ...?20:20
*** e0ne has joined #openstack-infra20:20
mordredjeblair: are you going to upload your lunch?20:20
mordredjeblair: I thnk that influences where I think it should go20:20
cloudnullFungi I'd bet that the privacy settings g are having a larger impact than just trusty.20:21
*** dizquierdo has joined #openstack-infra20:21
clarkbjeblair: maybe start with project-config element to reduce further image builds on puppet? then if we need it on our other servers move into system-cofnig?20:21
mordredjeblair: yah. I agree with clarkb20:21
clarkb*image build deps on puppet20:21
clarkbthats a mouthful and I fail at typing it20:21
fungijeblair: hard to say without knowing more. does it need a build step or did ctypes do teh trick?20:21
jeblairfungi: ctypes works20:21
fungiyeah, project-config seems reasonable then20:22
jeblairokay, if i have an element called "initialize-urandom" where in the element tree would the script that we're installing go?20:22
mordredjeblair: is there any chance this program could be more broadly useful to other people?20:22
fungii don't see much point in puppetizing if this is really only targeting single-use job nodes20:22
fungijeblair: install.d20:22
fungi(i think)20:22
fungidib still seems like voodoo to me some days20:23
mordredwe have some examples of installing scripts ...20:23
mordredone sec20:23
*** Hal1 has quit IRC20:23
jeblairmordred: i hope it's not generally useful;  the thing it's fixing has already been removed from the kernel20:23
mordredcool20:23
jeblairi think we're only going to need it for the lifetime of xenial nodes20:23
*** javeriak has joined #openstack-infra20:23
mordredjeblair: install.d is where you'd put the script that installs the file20:23
fungiunless ubuntu decides to backport newer kernels soon20:24
mordredjeblair: in that script you'll do a copy ... but I'm trying to find an example of that copy to hand you20:24
cloudnullWhen I tested yesterday I built several vms on every single compute node to test both trusty and xenial and i couldnt produce the issues using vanilla images; both distro provided cloud images have the privacy settings disabled by default.20:24
fungicloudnull: bizarre. any idea where it's coming from in our dib minimal builds then?20:24
cloudnullThe privacy setting?20:25
fungicloudnull: yeah20:25
clarkbfungi: I think ubuntu's kernels default to 2, then ubuntu's cloud image builds slap a file in to undo that20:25
mordredah20:25
cloudnullIt's the system default.20:25
fungiwondering how they're getting turned on if the kernel default is 020:25
mordredjeblair: the install-static element allows you to install static files into the image20:25
cloudnullKernel default in Ubuntu is 220:25
jeblairmordred: where in the hierarchy should the file go?20:26
cloudnullHa! What Clarkb said.20:26
fungioh, so ubuntu compiles their kernel with a nondefault setting for that and then overrides it back to the default in configuration? that's... bonkers?20:26
mordredjeblair: so put the file in static/usr/local/bin/myscript.py20:26
clarkbright so kernel kernel default is 0, ubuntu kernel default is 2, ubuntu cloud images then undo the ubuntu kernel default to match the kernel kernel20:26
mordredjeblair: then add install-static to the element depends20:26
clarkbfungi: YUP20:26
jeblairinitialize-urandom/static/usr/local/bin/myscript.py ?20:26
mordredjeblair: yah20:26
*** javeriak_ has quit IRC20:26
sdaguefungi: yeh, I ran across stuff like this doing a similar kind of project a decade ago20:26
cloudnullFungi. I scratched my head at that for hours last night ;-)20:27
mordredjeblair: then put "install-static" into initialize-urandom/element-deps20:27
jeblairmordred: i'm going to leave that for pabelanger or someone else20:27
sdagueit is amazing how many edge cases the distros just fix with a post install config tweak that's not encoded in packages20:27
jeblairi just want to get the script up first20:27
mordredkk20:27
*** javeriak has quit IRC20:28
fungisdague: but... they're intentionally configuring the behavior at kernel compile-time and then unconfiguring it back to the upstream default at runtime. that's what gets me20:28
*** kzaitsev_mb has quit IRC20:29
odyssey4mefungi perhaps the package comes from debian, not ubuntu - then ubuntu tweaks it?20:29
sdaguefungi: yeh, honestly it could be something like 2 different teams responsible for kernel package vs. system install20:29
jeblairwell, much easier to turn the feature on if you don't have to recompile the kernel20:29
odyssey4mepure speculaiton of course20:29
sdaguejeblair: yeh, that too20:29
odyssey4methere is also that20:29
fungisdague: i'm guessing this goes back to ubuntu really being mostly a desktop distro with servers as a bolted-on use case, so they're turning on privacy addressing in their kernel package for the benefit of desktops and then unconfiguring it in server installs20:30
mordredfungi: from what I can tell from the bug, there is a disagreement between two different camps on what the "right" behavior is20:30
*** _ari_ has quit IRC20:30
mordred++20:30
mordredexactly20:30
*** amitgandhinz has quit IRC20:30
mordredthe desktop people vehemently disagree that having this on by default is broken20:30
sdagueright, that could be as well20:31
*** amitgandhinz has joined #openstack-infra20:31
fungithough there is also the camp of (in my opinion paranoid) admins who want privacy addressing for servers to make it harder to enumerate their ipv6 network addresses or guess what kind of network hardware they have20:32
mordredsure. I just think that's an opt in20:33
fungii'm not keen on pandering to the security-by-obscurity camp personally20:33
dmsimardo/ Is it a requirement for openstack-infra nodepool "sponsors" to provide nested virt ? I just realized that devstack tests with virt_type = qemu (as opposed to virt_type = kvm)20:33
sdaguefungi: and there is the camp that finds this destroys their network - https://blog.bimajority.org/2014/09/05/the-network-nightmare-that-ate-my-week/20:33
mordreddmsimard: we do not make use of nested virt anywhere20:33
openstackgerritJames E. Blair proposed openstack-infra/project-config: Nodepool elements: Add a script to initialize urandom  https://review.openstack.org/35669720:34
fungisdague: yep!20:34
fungidmsimard: most of our donors do not provide nested virtualization acceleration20:34
dmsimardmordred: We've been testing Packstack in upstream gate with virt_type = kvm for quite a while already20:34
mordreddmsimard: one of our large providers runs on xen20:34
jeblairmordred, fungi, clarkb, cloudnull, bkero, pabelanger, greghaynes: please see https://review.openstack.org/35669720:34
dmsimard... interesting20:34
*** pfallenop has quit IRC20:35
sdaguedmsimard: also, nested kvm randomly crashes20:35
dmsimardWe have a patchset to switch puppet-openstack-integration from qemu to kvm, mostly out of curiosity20:35
*** Jokke_ has quit IRC20:35
sdagueenough so that with gate volume, it is noticable20:35
* cloudnull looking. 20:35
sdagueso it was specifically disabled even on providers that allow it20:36
*** tphummel has quit IRC20:36
*** nwkarste_ has quit IRC20:36
*** Jokke_ has joined #openstack-infra20:37
*** nwkarsten has joined #openstack-infra20:37
fungisdague: you probably want to remind mikal of that. he was pushing pretty hard in austin for getting nested virt going again in jobs20:38
*** nwkarste_ has joined #openstack-infra20:38
sdaguefungi: ok, I thought I had reminded him last time we drank beers20:38
fungioh, that's probably more recent than austin then20:38
jeblairif he drank too many beers you may need to remind again20:39
sdaguejeblair: that is also probable20:39
*** armax has joined #openstack-infra20:39
fungii knew we had disabled it for a variety of reasons, but didn't have the wherewithal to enumerate them20:39
sdagueground hog day of beers20:39
bkerojeblair: I can't help but wonder if this code shouldn't be in systemd20:40
odyssey4medmsimard we do some detection to try and figure out what's available, then go with it: https://github.com/openstack/openstack-ansible-os_nova/blob/master/tasks/nova_virt_detect.yml20:40
*** rcernin has quit IRC20:40
dmsimardfungi, jeblair, mordred: thanks for your answers. Turns out Packstack does fallback to qemu when it detects it's running in a VM. I wrongly assumed it was using KVM.20:41
*** pfallenop has joined #openstack-infra20:41
dmsimardSo I was confused as to how it worked20:41
fungibkero: all code everywhere will be in systemd given sufficient time20:41
*** nwkarsten has quit IRC20:41
dmsimardfungi: lol.20:42
bkerofungi: Yeah, I just mean that systemd has code to do this, but it doesn't call the credit_entropy_pool() function like it should.20:42
bkeroSo it's just broken and useless.20:42
fungibut, you know, it has to start out somewhere ;)20:42
jeblairbkero: i don't think so, actually.  i believe that it's intentional that the randomness supplied by systemd is not credited with entropy because it's not assured that it really represents entropy20:42
bkerojeblair: Why do it at all then?20:42
mordredjeblair: change looks great20:43
jeblairbkero: voodoo?  it's better than nothing?  it does add data to the pool.20:43
fungibkero: also, with it no longer being a problem relevant to newer kernels, they might just not care unless there's a rhel release with an affected kernel20:43
jeblairthat too20:43
*** roxanaghe has quit IRC20:44
bkeroIt adds data to the pool, but the data is useless because they're not calling the ioctl20:44
jeblairthis is a pretty narrow window, which has already closed.  we just got stuck inside.20:44
fungisystemd implementing a specific fix for a kernel only found on ubuntu 16.04 is... dubious20:44
fungias they're very much red-hat-centric20:44
SamYaplefungi: what. i have clearly missed something20:44
bkero16.04, 14.04, and el720:44
openstackgerritPaul Belanger proposed openstack-infra/system-config: Update osic-cloud1 credential format  https://review.openstack.org/35670220:45
openstackgerritPaul Belanger proposed openstack-infra/system-config: Add credentials for osic-cloud8  https://review.openstack.org/35670320:45
SamYapledid this happen or is it a purposed patch?20:45
*** kzaitsev_mb has joined #openstack-infra20:45
fungibkero: the problem behavior crops up starting with linux 3.17 though20:45
pabelangerso, osic-cloud8 is ready for us!20:45
jeblairbkero: it's not useless -- it is actually used in generating random numbers20:45
pabelangerI haven't update hiera yet with the info, but wanted to get the patches online first20:45
pabelangerHope to use cloud-launcher to setup openstack projects too20:46
fungibkero: rhel 7 has too old of a kernel to see it, as does debian jessie... the next rhel, debian and ubuntu lts releases will almost certainly have kernels with the newer entropy management that obsoletes all of this anyway20:46
*** tphummel has joined #openstack-infra20:46
openstackgerritMonty Taylor proposed openstack-infra/project-config: Add glue to get initialize-urandom installed  https://review.openstack.org/35670620:46
mordredjeblair: ^^20:46
jeblairmordred: thanks!20:47
*** ansmith has quit IRC20:47
jeblairpabelanger: you want to build on 356697 and 356706 to add the systemd bits?20:47
pabelangerjeblair: sure. trying to figure out our git repo failures now20:48
mordredpabelanger: or feel free to just hijack 356706 if that makes sense20:48
clarkbdmsimard: sdague not only do the instances crash they disapear with no way to debug them20:48
jeblairpabelanger: also, i'm finished using your test instance, if you want to use it for this20:48
pabelangerjeblair: okay20:48
pabelangermordred: will do20:48
pabelangerfungi: see my comments about osic-cloud8 when free20:49
*** jheroux has quit IRC20:49
jeblairpabelanger: we have git repo failures?20:49
fungipabelanger: yep, plan to review as soon as i finish reading through 35669720:49
*** jkilpatr has quit IRC20:49
pabelangerjeblair: empty repo: http://git.openstack.org/cgit/openstack/deb-websockify20:50
pabelangerwe did a large import this morning20:50
fungijeblair: there were some hundreds of debian packaging repos approved earlier today. i don't know if anyone has had time to go back and confirm they all imported correctly20:50
*** dizquierdo has quit IRC20:51
pabelangerlooks to exist in review.o.o20:52
pabelangermaybe not replicated?20:52
fungipabelanger: or maybe missing a master branch?20:52
pabelangerOh, maybe20:52
fungithough i thought we added a repo checker to confirm proposed imports included a master branch, so probably not20:53
*** Hal has joined #openstack-infra20:53
pabelangerya, import didn't work20:54
pabelangerjust an empty repo20:54
pabelangerchecking manage-projects20:55
fungithere is a manage-projects log (somewhere in /var) you can skim20:55
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci: Deploy minimal services in multinode job  https://review.openstack.org/35509720:56
*** raildo has quit IRC20:57
*** acoles_ is now known as acoles20:58
*** hyakuhei has joined #openstack-infra20:58
*** edmondsw has joined #openstack-infra20:58
pabelangerfungi: http://paste.openstack.org/show/559098/21:00
*** ldnunes has quit IRC21:00
pabelangernothing popping out as a problem21:00
*** e0ne has quit IRC21:00
clarkbpabelanger: fungi the other thing to check si the replication queue in gerrit? perhaps things got slow?21:01
*** pbourke has quit IRC21:01
fungifatal: bad default revision 'HEAD' (on disk in gerrit when trying to git log)21:02
*** edtubill has quit IRC21:02
fungiHEAD contains ref: refs/heads/master21:03
clarkbthere are hundreds of retries to github but don't see any problems with git.o.o21:03
*** pbourke has joined #openstack-infra21:03
*** gouthamr has quit IRC21:04
*** annegentle has joined #openstack-infra21:04
*** rhallisey has quit IRC21:04
fungiseems there's no master branch in the bare repo on disk21:04
clarkbdebian/newton is the default branch21:04
clarkbso that is likely the issue21:05
fungiwhen i clone from https://anonscm.debian.org/git/openstack/deb-websockify.git i do see remote branches for debian/newton and master21:05
pabelangeryes, I see that in /opt/lib/jeepyb/openstack/deb-websockify too21:05
clarkbya its not sufficient to have a master branch. It also needs to be HEAD21:05
clarkbbecause HEAD isn'21:05
clarkbt updated when you push21:05
pabelangerclarkb: okay, zigo can just fix that upstream right?21:05
fungiwell, we set HEAD to master for gerrit imports21:05
fungibut we didn't seem to clone master (or any branches at all)21:06
*** sdague has quit IRC21:06
fungiso i'm unconvinced that's the issue21:06
clarkbfungi: you are saying push ssh://review.openstack.org:29418/openstack/deb-websockify +refs/copy/heads/*:refs/heads/* didn't have the desired effect?21:06
fungiyeah, i'm seeing if the temporary copy jeepyb makes sheds any more light on this21:07
*** zz_dimtruck is now known as dimtruck21:07
*** camunoz has quit IRC21:07
*** psilvad has quit IRC21:08
*** gordc has quit IRC21:08
*** narayrak has quit IRC21:08
openstackgerritMerged openstack/os-testr: Add support for Python versions  https://review.openstack.org/35573021:08
clarkblocally git fetch origin +refs/heads/*:refs/copy/heads/* populates the refs as I expect21:09
fungilooks like /opt/lib/jeepyb/openstack/deb-websockify has debian/newton and master21:09
*** annegentle has quit IRC21:10
fungibut comparing to, e.g., deb-keystone it's missing remotes/origin/debian/newton and remotes/origin/master21:10
*** ldnunes has joined #openstack-infra21:11
*** edtubill has joined #openstack-infra21:11
fungialso /opt/lib/jeepyb/openstack/deb-websockify/.git/HEAD correctly has ref: refs/heads/master21:12
*** fifieldt has quit IRC21:13
fungi[2016-08-17 16:31:54,827] ERROR com.google.gerrit.sshd.BaseCommand : Internal server error (user openstack-project-creator account 6199) during git-receive-pack '/openstack/deb-websockify'21:13
clarkbhuh21:13
hyakuheifungi do you know if I need some special privileges to be able to upload images to mediawiki? I'm working on updating the Security Note documentation21:14
fungisomething about a problem reading the pack stream, per the backtrace21:14
fungihyakuhei: we disabled image uploads because the confirmedit captcha extension didn't enforce a captcha for file uploads21:15
*** rfolco has quit IRC21:15
fungiso we were overrun with spam image uploads21:15
hyakuheiI figured it might be something like that21:15
*** gyee_ has joined #openstack-infra21:15
*** thiagop has quit IRC21:15
fungihyakuhei: we want to try turning it back on and seeing if the upgraded version does21:15
fungihyakuhei: mind helping me test that?21:16
hyakuheiHappy to21:16
fungihyakuhei: just a sec and i'll let you know when we're ready21:16
*** jkilpatr has joined #openstack-infra21:16
*** ldnunes has quit IRC21:17
*** spzala has quit IRC21:17
clarkbfungi: so that all runs on localhost... hard to blame a network error in that instance though I guess bit flips or similar nastyness could still happen (yay memory)21:17
clarkbI wonder if we have somehow tripped over a bug in gerrit21:17
clarkbor jgit21:17
fungiclarkb: still easy to blame java21:17
hyakuheiCool, just ping me on here21:17
*** spzala has joined #openstack-infra21:18
fungihyakuhei: okay, i've temporarily reverted https://review.openstack.org/345100 on the server, so give it a try21:19
*** gyee has quit IRC21:19
hyakuheiRighto, standby!21:19
inc0fungi, pabelanger so, you've got your toys;) let us know how they behave21:20
*** kgiusti has left #openstack-infra21:20
pabelangerinc0: fungi: Thanks, need to run some errands tonight, but should have an hour or so to launch mirror.regionone.osic-cloud8.openstack.org when I get back21:21
*** spzala has quit IRC21:22
hyakuheiSeems to work fungi  :)21:22
inc0cool, feel free to ping me, mrhillsman or raddaoui21:22
pabelangerfungi: mordred: we should also land 356637 to fix multinode jobs on osic-cloud1 too21:23
fungihyakuhei: did you get prompted with a captcha?21:23
mrhillsmanwould be great to work at some point to get all ipv6 working :) wonder for how many ip allocation is a bottleneck to offering up more resources21:24
hyakuheione second.21:24
*** psachin has joined #openstack-infra21:24
*** kbaegis has quit IRC21:24
hyakuheiShould I get a captcha challenge for every upload? I'm pretty sure I'd already done one on the wiki page, don't think the upload prompt itself challenged me for one21:24
*** fifieldt has joined #openstack-infra21:25
clarkbjeblair: did you consider using GRND_NONBLOCK rather than having two threads?21:25
fungihyakuhei: i'm not completely sure, to be honest21:25
fungihyakuhei: i'll play around with it some as well21:25
dmsimardclarkb: for the record virt_type = kvm works on OSIC nodes :P21:25
*** mdrabe has quit IRC21:25
fungihyakuhei: though i have to deauthenticate and then sign back in with my unprivileged peon account to confirm, so it'll take me a bit21:25
clarkbdmsimard: and ovh and internap I think. Problem is you will crash your tests and put them in a completely non debuggable state by doing so21:25
*** mdrabe has joined #openstack-infra21:26
cloudnullwe have nested virt enabled lir21:26
jeblairclarkb: oh, invoking it and checking it for EAGAIN after each iteration through the loop?  no i did not.  :)21:26
clarkbjeblair: ya21:26
dmsimardclarkb: yeah fair21:26
openstackgerritJames E. Blair proposed openstack-infra/project-config: Nodepool elements: Add a script to initialize urandom  https://review.openstack.org/35669721:27
jeblairbetter englished ^21:27
jeblairclarkb: i think that would work.  do you think it's worth changing?21:27
fungipabelanger: on 356702 did you copy the hiera keys?21:28
clarkbjeblair: probably not. I am finding the chewy part of the code to be syscall rather than thread related21:28
*** matt-borland has quit IRC21:28
clarkbjeblair: I think it would reduce the code a bit though if you wanted to make it more concise21:28
dmsimardclarkb: perhaps providers with nested virt enabled could be labelled as such so that projects that wants to make use of it could21:29
dmsimardsince it's not an official nodepool provider requirement21:29
jeblairclarkb: yeah, i mean, it might keep us from sending like an extra chunk of data.  but this is probably good enough.21:29
*** pradk has quit IRC21:29
clarkbdmsimard: you can just check /proc/cpuinfo21:30
clarkbdmsimard: for the vmx flag ? I think maybe21:30
dmsimardI never realized it wasn't a requirement, we're testing OpenStack on OpenStack clouds, I guess I assumed it would be a requirement :/21:30
dmsimardclarkb: yeah but then what, fail the job if vmx isn't there ?21:30
dmsimardWe could schedule the jobs on providers that are labelled as such21:30
fungipabelanger: and what's with the todo on 356703? and that port number...21:30
clarkbdmsimard: oh no I don't think we should do that21:31
clarkbdmsimard: that isn't a feature we want to expose because its not a reqwuirement and it isn't reliable21:31
dmsimardclarkb: you're completely comfortable with testing only one hypervisor upstream ?21:31
clarkbdmsimard: we have no reliable way to test anything else21:32
fungidmsimard: we test libvirt21:32
clarkbkvm require features that don't work and xen requires complicated image management21:32
fungiit's up to libvirt to test kvm or qemu21:32
*** kbaegis has joined #openstack-infra21:32
clarkbalso ^21:32
pabelangerfungi: I have yet to copy them, I can do that now. If naming schema is fine21:32
jeblairdmsimard: we treat providers as failable components in a fault-tolerant system.  they fail quite often are added and removed at an increasingly brisk pace.21:32
*** devkulkarni has joined #openstack-infra21:32
fungipabelanger: i'm fine with the naming schema, less sure about the second change though21:32
pabelangerfungi: okay, let me do first, then review 2nd21:33
jeblairpabelanger: if i can borrow that vm for a few more minutes, i'm going to poke at clarkb's idea21:33
*** Sukhdev has joined #openstack-infra21:33
*** annegentle has joined #openstack-infra21:35
*** roxanaghe has joined #openstack-infra21:35
*** Hal has quit IRC21:35
*** kbaegis1 has joined #openstack-infra21:36
pabelangerjeblair: sure21:36
*** kbaegis has quit IRC21:37
clarkbjeblair: and is entropy_count bits not bytes?21:37
jeblairclarkb: correct21:37
clarkbthat explains the *8 thanks21:38
jeblair(that's based on haveged's own assertion of the entropy of the data it sends)21:38
fungiwhich mirrors the kernel's tracking of entropy as bits21:39
fungithe pool sizes and states are represented in bitvalues21:39
pabelangerinc0: fungi: So, I think cloud8.osic.org is going to be the DNS. We could wait for that? Oh, and get SSL too21:39
jeblairfungi: yeah -- though i mean specificy saying that one byte of data contains 8 bits of entropy is an assertion from haveged -- it could send a byte of data that contains 4 bits of entropy.  i guess.  but it doesn't.  :)21:40
clarkbjeblair: ya this seems reasonable sane (tahnks for the long docstring). My only suggestion is using the nonblocking flag and checking eagain may be simpler code to follow because it can be done with one thread21:40
clarkbbtu I don't think that is required21:40
jeblairclarkb: yeah, i'll try it out.21:40
fungipabelanger: i just recall some complication with the first osic environment we turned up around ssl/tls and dns, so don't want to jump the gun if we aren't actually able to use plan http there21:41
fungijeblair: yep, got it. haveged is doing whitening/compression to make sure it supplies 1:1 entropy bit per data bit21:41
clarkbjeblair: that may also work into addressing cloudnull's comment21:42
pabelangerfungi: okay, have to step out for errands, but once I get back I can try using HTTP.  However, maybe we should just wait for https / dns.... _shurgs_21:42
clarkbfungi: pabelanger complications with cloud1 were we couldn't trust the self signed cert even if we wanted to because the entries in keystone catalog all used the ip addr so the names in the cert didn't match21:42
fungiahh, right21:43
clarkbfungi: pabelanger: so we just waited for them to get a proper cert and up to data catalog21:43
pabelangerright21:43
fungithere is catalog madness associated with raw ip addresses21:43
pabelangerI remember21:43
clarkbin theory we could trust a self signed cert as long as the catalog matched the name(s) in the cert21:43
pabelangerIIRC, osic-cloud1 is using letsencrypt21:44
cloudnullmrhillsman inc0 raddaoui -- see pabelanger, fungi, and clarkb questions. RE cloud8.21:44
cloudnullpabelanger:  ++ we're using letsencrypt21:44
cloudnullwhich has kicked us at least once ...21:44
pabelangerExpires On Wednesday, August 24, 2016 at 2:27:00 PM21:44
pabelangercoming up!21:44
fungipabelanger: though 356703 still needs the port number in the auth_url for nodepool corrected i think, per my inline comment21:44
inc0pabelanger, sorry, I missed that, you want cloud8.osic.org to point to endpoints and over https? that's what you're asking?21:45
pabelangerfungi: ya, I have that fixed locally21:45
pabelangerinc0: right, we are just talking if we should be using https21:45
pabelangerand dns21:45
fungipabelanger: heh, i thought most letsencrypt clients renewed around 1-2 months so they didn't get anywhere near the 3-month expiration unless something broke21:45
clarkbpabelanger: I think we should most definitely use https21:46
*** amitgandhinz has quit IRC21:46
clarkband dns21:46
clarkbjust makes life simpler when DC ops decides they need to reip you for random reasons21:46
pabelangerinc0: looks like yes to both dns and https :)21:46
pabelangerclarkb: ++21:46
clarkbor ship your hardware across the country :)21:46
pabelangeryes21:47
*** dtardivel has quit IRC21:47
pabelangerokay, stepping away. Will pick up when I get back21:47
openstackgerritSteve McLellan proposed openstack-infra/project-config: Mark searchlight ES-1 test job non-voting  https://review.openstack.org/35675721:48
cloudnullfungi: our cert is on an F5 and we cant install the client there so its a manual client call and cert update.21:48
fungicloudnull: aha, got it21:48
clarkbsomeone was telling me you have to run the client as root because it has to listen on some privileged port?21:48
cloudnullyes21:48
cloudnull...21:48
clarkbmaybe I misunderstood, but I can see how something like that would cause problems with $appliance21:48
fungiyou can get root and install/run things on the control plane of an f5 big-ip, but i'm not sure i would want to21:49
cloudnullyes, i could do that.21:50
clarkbfungi: you could, but I remember them moving away from that21:50
cloudnullbut the RAX netsec people would likely want to kill me21:50
clarkbthey made some new shell thing you are supposed to use that is suppsoed to prevent you from doing that21:50
fungiclarkb: heehee21:50
fungier, that was at cloudnull21:50
*** edtubill has quit IRC21:51
clarkbfungi: pabelanger so for the git repos being unhappy do we just need to manually push into them?21:53
fungiclarkb: if it's just that one repo, then that's probably the sanest fix for now21:53
*** adriant has joined #openstack-infra21:54
clarkband for the github retries for replication I am guessing we just exceeded the api limit there and rerunning jeepyb would address that21:54
*** thorst_ has quit IRC21:54
clarkbthough its like 5k api calls per hour and with 1k projects we may be pretty close to needing to better tune that21:55
amrithfungi, clarkb mordred ... thx for the help earlier. my ipv6 issue was in my own network.21:55
amrithresolved now21:55
amriththx21:55
cloudnullwoot! IPv6 all the things!21:56
*** Hal has joined #openstack-infra21:57
*** mriedem has quit IRC21:58
*** devkulkarni has quit IRC21:59
*** shashank_hegde has quit IRC22:01
*** mdrabe has quit IRC22:02
clarkbfungi: I am working through the deb- list to see if any others look unhappy22:02
*** nikeshm has quit IRC22:04
*** valderrv has quit IRC22:04
*** sjmc7 has joined #openstack-infra22:04
sjmc7afternoon. i’m a bit rusty - is https://review.openstack.org/#/c/356757 sufficient to make that job non-voting? it’s run as part of the python-jobs-searchlight group22:06
*** sdake_ has quit IRC22:06
mrhillsmanlooking22:07
*** kzaitsev_mb has quit IRC22:08
*** jordanP has quit IRC22:08
*** amotoki has joined #openstack-infra22:09
sjmc7thanks. i seem to have a mental block with zuul config22:09
mrhillsmani can setup letsencrypt pretty sure22:09
*** gyee_ has quit IRC22:09
clarkbsjmc7: yes that should do it, it would be great if we could refactor that job definition in jjb so that its a little bit less different than the other python27 jobs22:10
clarkbsjmc7: maybe use bindep or something to get es pulled in22:10
*** amotoki_ has joined #openstack-infra22:10
*** shashank_hegde has joined #openstack-infra22:11
sjmc7yeah, i agree - i am going to look at that. we’re trying to test with two different versions of elasticsearch and as of today the 1.x test are failing, so we may end up dropping it entirely and installing 2.x through bindeps22:11
sjmc7right now i need to get the gate unblocked22:11
*** kzaitsev_mb has joined #openstack-infra22:12
clarkbfungi: yup only deb-websockify seems unhappy22:12
clarkbfungi: I will work on pushing to it now22:12
*** esberglu has quit IRC22:14
*** inc0 has quit IRC22:14
*** amotoki has quit IRC22:14
*** ayoung has quit IRC22:14
openstackgerritJames E. Blair proposed openstack-infra/project-config: Nodepool elements: Add a script to initialize urandom  https://review.openstack.org/35669722:16
jeblairclarkb, fungi, cloudnull, mordred: ^ updated22:16
clarkbgetting fatal: Unpack error, check server log locally22:17
*** spzala has joined #openstack-infra22:17
*** spzala has joined #openstack-infra22:17
cloudnulljeblair: sorry. i had a late comment there on PS 122:17
cloudnullhttps://review.openstack.org/#/c/356697/1/nodepool/elements/initialize-urandom/static/usr/local/bin/initialize-urandom.py22:18
cloudnullseems trusty and centos7 return -1 while xenial returns 122:18
*** elo has joined #openstack-infra22:18
jeblaircloudnull: this only workes in kernel >= 3.17 (and < 4.something).  but it's also only needed for that/those versions22:18
jeblaircloudnull: so we'll only be running this on xenial22:19
clarkbCaused by: org.eclipse.jgit.errors.CorruptObjectException: Invalid tree 7a80ca0841: mode starts with '0'22:19
cloudnullah, makes sense.22:19
clarkbI think this is a case where old git allowed behavior that is invalid and new git explodes on it22:19
clarkbzigo: ^ you may need to repair this repo before we import it22:19
clarkbjeblair: thats beacuse getrandom is a new syscall ya?22:20
jeblairclarkb: yep, introduced in 3.1722:20
jeblairgah, there's a comment that's wrong22:21
clarkbhttps://groups.google.com/forum/#!topic/repo-discuss/O_TaspFfY7s22:21
*** sdake has joined #openstack-infra22:21
clarkbgit fsck --full shows warning in tree 7a80ca084167b04a732640a2f18ec86af55377fb: zeroPaddedFilemode: contains zero-padded file modes22:22
clarkbmaybe we should add that to jeepyb22:22
clarkber add a git fsck --full22:22
openstackgerritJames E. Blair proposed openstack-infra/project-config: Nodepool elements: Add a script to initialize urandom  https://review.openstack.org/35669722:22
*** hockeynut has quit IRC22:22
clarkbthe google groups thread says we need to push directly into the on disk repo22:23
clarkbwhich I am worried will cause problems with indexing and may have other side effects we won't like22:23
*** vgridnev has quit IRC22:23
*** timello has quit IRC22:23
*** lucas-dinner has quit IRC22:23
mordredclarkb: yah - that's a thing that I'd want to test before doing it22:23
openstackgerritMerged openstack-infra/project-config: Run ovo multinode grenade on 2 node label  https://review.openstack.org/35659222:23
jeblairi would prefer we not do it22:24
fungiclarkb: could we push an initialized but empty repo in and then push the fixed repo over top of it once available, so that we don't continue breaking image builds in the interim?22:24
clarkbya I agree I don't want to do that and deal with more mysterious problems later22:25
*** wcriswell has quit IRC22:25
*** eeiden has quit IRC22:25
jeblair(i would prefer that we not import this repo in its current state, and that we do add the check to jeepyb)22:25
clarkbfungi: maybe22:25
fungior maybe we can remove it from projects.yaml temporarily22:25
*** jpeeler has quit IRC22:25
clarkbfungi: basically push a master that is a dummy commit so gerrit and things are happy22:25
*** ansiwen has quit IRC22:25
*** mdbooth has quit IRC22:25
fungithat's probably sufficient to make image builds happy22:25
*** burgerk has quit IRC22:25
*** stewie925 has joined #openstack-infra22:26
*** doffm has quit IRC22:26
*** doffm has joined #openstack-infra22:27
*** mdbooth has joined #openstack-infra22:27
*** ansiwen has joined #openstack-infra22:27
clarkbhttps://www.perforce.com/blog/150109/git-out-vulnerability-out-fire explains how to fix22:27
clarkbI could run that fix (which will change all the sha1s) and push the result22:28
clarkbzigo: ^ you around?22:28
jheskethMorning22:28
clarkbor maybe zigo can fix it on his end using that "trick" and then check it is good for him then we can grab it22:28
*** pilgrimstack has joined #openstack-infra22:29
*** yamamoto has joined #openstack-infra22:30
openstackgerritIsaku Yamahata proposed openstack-infra/project-config: networking-odl: cover more combinations of version  https://review.openstack.org/34704522:30
openstackgerritIsaku Yamahata proposed openstack-infra/project-config: networking-odl: remove stale lithium task  https://review.openstack.org/35679022:30
openstackgerritIsaku Yamahata proposed openstack-infra/project-config: networking-odl: add experimental grenade job  https://review.openstack.org/35679122:30
*** lucasagomes has joined #openstack-infra22:30
*** tphummel has quit IRC22:30
*** tphummel has joined #openstack-infra22:31
clarkbI like that idea most I think22:31
clarkbthat way we don't push a bunch of stuff zigo isn't expecting22:31
fungiin the interim, we still need to be able to build nodepool images, so probably need to remove the project from projects.yaml22:32
*** acoles is now known as acoles_22:33
clarkbya let me double check we generate the list from projects.yaml and not from gerrit ls-projects or similar22:33
*** pilgrimstack has quit IRC22:33
clarkbyup uses projects.yaml https://git.openstack.org/cgit/openstack-infra/project-config/tree/nodepool/elements/openstack-repos/extra-data.d/50-create-repo-list#n32 let me push the change to remove deb-websockify for now22:34
*** tphummel has quit IRC22:35
*** kzaitsev_mb has quit IRC22:35
*** gyee_ has joined #openstack-infra22:35
*** fguillot has joined #openstack-infra22:37
openstackgerritClark Boylan proposed openstack-infra/project-config: Remove deb-websockify from projects.yaml  https://review.openstack.org/35679522:37
clarkbfungi: ^22:37
*** fguillot has quit IRC22:38
*** sdake has quit IRC22:38
*** jpeeler has joined #openstack-infra22:39
*** weshay has quit IRC22:41
clarkbgit fsck doesn't seem to have a treat warnings as errors option so will need to parse the output in jeepyb22:41
*** beagles_biab is now known as beagles22:42
*** rbrndt has quit IRC22:45
*** xarses_ has quit IRC22:45
*** rbrndt has joined #openstack-infra22:46
*** rbrndt has quit IRC22:47
*** nwkarste_ has quit IRC22:49
*** eeiden has joined #openstack-infra22:49
*** nwkarsten has joined #openstack-infra22:50
*** amotoki_ has quit IRC22:50
openstackgerritJay Faulkner proposed openstack-infra/project-config: Add docs jobs to ironic-lib  https://review.openstack.org/35679722:51
*** vhosakot has quit IRC22:53
*** timello has joined #openstack-infra22:54
*** nwkarsten has quit IRC22:55
*** wcriswell has joined #openstack-infra22:55
openstackgerritClark Boylan proposed openstack-infra/jeepyb: Check git fsck output when importing projects  https://review.openstack.org/35680022:56
clarkbjeblair: ^ thats not tested but should get us fsck checking in jeepyb22:56
openstackgerritYAMAMOTO Takashi proposed openstack-infra/project-config: networking-midonet: Add Tap-as-a-service to PROJECTS  https://review.openstack.org/35680122:57
clarkbnow to rereview entropy change22:58
*** spzala has quit IRC22:58
*** spzala has joined #openstack-infra22:58
*** hongbin has quit IRC22:58
openstackgerritMerged openstack-infra/tripleo-ci: Try increasing KeystoneWorkers to improve performance  https://review.openstack.org/35460623:00
*** spzala has quit IRC23:03
clarkbjeblair: looks like we are just going to let the non eagain errors bubble all the way out and kill the process ya? that seems like a sane way to address cloudnull's comment23:03
jeblairclarkb: yep23:03
fungisometimes the most efficient way to fail is catastrophically23:04
cloudnull+123:04
pabelanger#status log osic-cloud8 credentials added to hieradata23:04
openstackstatuspabelanger: finished logging23:04
clarkbhttps://review.openstack.org/#/c/356706/1 is still missing the thing to cause it to run on boot though. Do we want to go ahead and approve it now or add that piece in?23:04
*** asettle has joined #openstack-infra23:05
pabelangerI haven't tested the systemd script yet, I can do that now23:05
*** kzaitsev_mb has joined #openstack-infra23:06
jeblairpabelanger: i'm done with that host again if you want it back :)23:06
pabelangerjeblair: sure, did you install your python app some place?23:06
jeblairpabelanger: ~root/random.py  :)23:06
pabelangerthanks23:06
jeblairpabelanger: the existing element will put it in /usr/local/bin/initialize-urandom.py so you might want to start by copying it there23:07
pabelangersure23:07
jeblairpabelanger: also, note that i think i left haveged disabled at boot, so you might want to 'update-rc.d enable' it23:07
*** sshnaidm is now known as sshnaidm|afk23:08
*** amotoki has joined #openstack-infra23:08
cloudnullbased on https://review.openstack.org/#/c/356706/1/nodepool/nodepool.yaml do we want the to run the initialize-urandom on all of the images? wouldn't that execute "/usr/local/bin/initialize-urandom.py" everywhere?23:08
cloudnull^ sorry, may need more coffee23:08
jeblaircloudnull: good point, it should just be ubuntu-xenial23:09
*** asettle has quit IRC23:09
fungiahh, yep, i didn't think about the fact that we can just _not_ install it except on the xenial images23:10
clarkbya I left the install script change alone23:10
fungisimply by not including that element23:10
*** xyang1 has quit IRC23:10
cloudnullmaybe it should run on fedora and xenial  ?23:10
clarkbonly approved the script add change23:10
jeblairit will harmlessly catastrophically fail elsewhere :)23:10
cloudnullI gotta run, talk to you all later, may be back online in a while23:11
*** amotoki has quit IRC23:13
*** kzaitsev_mb has quit IRC23:15
*** phschwartz has joined #openstack-infra23:15
fungiKrenair: jpmaxman: today ended up not being conducive for trying to stand up a replacement wiki server with the proposed puppet changes, so i'm afraid i won't get to it until tomorrow at this point23:15
fungihave guests coming into town and need to go be social now23:15
fungiback later23:15
jpmaxmanfungi no worries23:16
Krenairok23:16
jpmaxmanif there is anything I can do to help let me know23:16
pabelangerokay, systemd script worked23:16
pabelangerjust making sure I have the targets setup properly23:17
*** tpsilva has quit IRC23:18
*** ayoung has joined #openstack-infra23:18
*** fguillot has joined #openstack-infra23:20
*** gildub has joined #openstack-infra23:21
*** dingyichen has joined #openstack-infra23:27
*** kbaegis1 has quit IRC23:27
*** gouthamr has joined #openstack-infra23:28
*** shashank_hegde has quit IRC23:29
*** pilgrimstack has joined #openstack-infra23:30
*** sjmc7 has quit IRC23:31
*** rbuzatu has joined #openstack-infra23:32
*** baoli has quit IRC23:33
*** pilgrimstack has quit IRC23:35
pabelangerjeblair: http://paste.openstack.org/show/560281/ Does that look right?23:35
*** amotoki has joined #openstack-infra23:35
*** rbuzatu has quit IRC23:37
*** annegentle has quit IRC23:40
*** amotoki has quit IRC23:41
*** klindgren has joined #openstack-infra23:41
*** Swami has quit IRC23:42
openstackgerritPaul Belanger proposed openstack-infra/project-config: Add glue to get initialize-urandom installed  https://review.openstack.org/35670623:42
pabelangermordred: jeblair: clarkb: fungi: ^ adds systemd bits23:43
*** nwkarsten has joined #openstack-infra23:43
pabelangerI haven't build DIB yet, but I used growroot element as reference23:43
pabelangeras you can tell by my typo23:43
openstackgerritPaul Belanger proposed openstack-infra/project-config: Add glue to get initialize-urandom installed  https://review.openstack.org/35670623:44
*** hichihara has joined #openstack-infra23:46
*** amitgandhinz has joined #openstack-infra23:47
*** nwkarsten has quit IRC23:50
*** zhurong has joined #openstack-infra23:51
*** rwsu has quit IRC23:51
*** aeng has quit IRC23:51
jeblairpabelanger: yes, that output looks good23:51
*** valderrv has joined #openstack-infra23:51
pabelangerjeblair: great23:52
*** amitgandhinz has quit IRC23:52
jeblairpabelanger: is it possible to run both before haveged and unbound?23:53
jeblairpabelanger: mostly i would like to avoid having to think about what it means to have two haveged processes sending data to the kernel at the same time (maybe it's okay?  i don't know)23:54
*** shashank_hegde has joined #openstack-infra23:54
jeblairthat question would have been better englished as "is it possible for initialize-urandom to run before both havegad and unbound?"23:55
pabelangerjeblair: Oh, ya. I thought havegad was a dependency23:55
jeblairpabelanger: only that it needs to be installed, not running (the python program starts its own process to get the data and stops it on exit)23:56
pabelangerwe can do before=network-pre.target23:56
pabelangerand think we'll be fine23:56
pabelangerokay, let me test and update23:56
openstackgerritMerged openstack-infra/project-config: Nodepool elements: Add a script to initialize urandom  https://review.openstack.org/35669723:57
*** markusry has quit IRC23:57
openstackgerritMerged openstack-infra/project-config: Remove deb-websockify from projects.yaml  https://review.openstack.org/35679523:57
*** kzaitsev_mb has joined #openstack-infra23:57
*** hpe-hj has quit IRC23:58
clarkbjeblair: I would expect that the kernel would handle that for us? but I guess there may be some concern about not creating proper entropy in that case23:58
clarkbrepeating bits or similar23:58
jeblairclarkb: oh yeah the kernel is fine -- my question is more: will 2 havegeds output the same or similar bits?23:59
clarkbya23:59
jeblairi haven't read the algorithm at all, so i literally have no idea :)23:59

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