Friday, 2014-01-17

SpamapSright I get that is why it is broken00:00
SpamapSbut I'm suggesting that we have a nice data store right there that is distributed and related to what we're doing... :-P00:01
* SpamapS curses 8 minute posts00:01
lifelessSpamapS: I agree00:03
lifelessSpamapS: fast and loose on patches00:03
lifelessnow I've popped my stack, can you assplain ?00:03
SpamapSlifeless: well in a CD environment, you want to be as close to upstream as possible, but sometimes upstream just won't take your patches, or you have blocking things that don't let you land them in time...00:04
SpamapSlifeless: you would generally have a buffer for those patches, where you can track the delta and manage it. We are just cherry picking and praying a bit.00:05
lifelessSpamapS: yes, we should be cd-testing what we deploy00:06
lifelessSpamapS: which implies cd deploying undercloud00:06
lifelessSpamapS: I think your point is entirely valid but behind a dependency chain...00:06
lifelessthat I'm not sure how to brea through00:06
SpamapSyeah its really damn long too.. :-P00:06
SpamapSlifeless: I'm calling out what makes me worry. And a problem that worries me, behind a long dependency chain... perhaps means it deserves attention?00:07
SpamapSOr I need fears allayed. :-P00:07
*** vipul-away is now known as vipul00:08
*** CaptTofu has joined #tripleo00:09
SpamapS2014-01-17 00:15:13.349 3355 WARNING keystone.openstack.common.versionutils [-] Deprecated: v2 API is deprecated as of Icehouse in favor of v3 API and may be removed in K.00:12
*** cd-undercloud has joined #tripleo00:12
cd-undercloud************** overcloud complete status=1 ************00:12
*** cd-undercloud has quit IRC00:12
SpamapSlots of warning spewing00:12
SpamapStripleo-cd stopped to debug00:13
StevenKrsync: mkstemp "/var/lib/libvirt/images/.seed.qcow2.Gb4RR4" failed: Permission denied (13)00:13
StevenKrsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1070) [sender=3.0.9]00:13
SpamapSah00:13
SpamapSlifeless: ok so same problem.. db was initialized again00:13
SpamapSlifeless: BUT.. my patch to allow update to wait on the waitconditions works so thats nice. :)00:14
SpamapSlifeless: are you going to work on the patch to stop the database-reinitialized-over-and-over problems?00:15
openstackgerritlifeless proposed a change to openstack/tripleo-image-elements: Preserve 'did we init openstack' state file.  https://review.openstack.org/6733900:16
lifelessSpamapS: no00:16
lifeless:P00:16
SpamapSlifeless: ok, I'm happy to00:16
lifelessSpamapS: that was irony00:17
SpamapSlifeless: :)00:17
lifelesshttps://review.openstack.org/67339 <- is said patch00:17
lifelesswritten but not pushed 20m ago00:17
SpamapS:)00:18
lifelessyou can include multiline strings in yaml, right?00:18
SpamapSasync comms: not for the faint of heart00:18
SpamapSlifeless: definitely00:18
SpamapSlifeless: only question is whether you want the newlines embedded (use >) or not (use |)00:19
lifelessSpamapS: if i have a file on disk00:20
lifelessand I need to pass its contents in as a heat parameter00:20
lifelesssay an SSL certificate00:20
lifeless...00:20
SpamapSactually00:20
SpamapS| if you want ot keep the newlines00:20
SpamapS> if you want them removed00:20
SpamapSI always forget00:20
SpamapSlifeless: $() for now :(00:21
SpamapSlifeless: I think steve baker is working on some magic for that00:21
SpamapSlifeless: OR, you could make it a nested stack00:21
SpamapSlifeless: OR, you could upload said file to a secure location and wget it from inside your instances..00:21
SpamapSlifeless: note that secrets should never be passed in _server_ metadata (ec2 metadata service will share them with whomever wants them on the box) .. they can however be done in a separate LaunchConfiguration safely.00:22
SpamapStho when we decide it is time to harden, we should probably lock down ec2 metadata00:23
*** vipul is now known as vipul-away00:24
lifelessSpamapS: if anyone is on the box00:24
lifelessSpamapS: we're fucked00:24
lifelessSpamapS: though I agree in principle00:24
lifelessSpamapS: but I'll note that if you're on the box, you can read metadata to bootstrap up to full access00:24
lifelessSpamapS: so you're fucked00:24
SpamapSlifeless: right but hardening == reducing it to "we're tickled a lot" right?00:25
SpamapSread which metadata?00:25
*** jhurlbert has quit IRC00:25
SpamapSAssuming non-root here.. local root is definitely "oh noes" :)00:25
lifelesshmm00:26
lifelessso I now have a meta-template problem00:26
lifelessSpamapS: non-root can read the ec2 metadata00:26
lifelessSpamapS: ec2 metadata lets you read heat metadata00:26
lifelessSpamapS: I want to write one or more files with names determined by a key in the heat metadata00:27
lifelessSpamapS: in principle that is - this is stunnel400:27
lifelessI'm going to make it less generic for now00:27
SpamapSlifeless: right so we should be shutting down ec2 metadata as soon as we have read it.00:30
SpamapSlifeless: null routing it I mean. cloud-init will do this for us actually.00:30
lifelessSpamapS: mmmm, I am really not convinced00:30
SpamapSa files with keys from metadata.. we have a bug for that in oac00:31
lifelessSpamapS: and I don't want to rathole in this right now00:31
* SpamapS boards up the rat hole00:31
SpamapSlifeless: ok so please do lend some feedback to the design discussed in https://bugs.launchpad.net/os-apply-config/+bug/125835100:32
uvirtbotLaunchpad bug 1258351 in os-apply-config "Allow meta templates which can generate moustache-derived filenames" [Wishlist,In progress]00:32
lifelessSpamapS: remind me why heat needs it's own SSL ?00:33
SpamapSlifeless: because https://review.openstack.org/#/c/64142/ has not landed yet, which fixes https://launchpad.net/bugs/123555500:34
uvirtbotLaunchpad bug 1235555 in heat "Heat API cannot cope with being behind an SSL terminator" [High,In progress]00:34
*** vipul-away is now known as vipul00:34
SpamapSthough frankly.. stunnel is just a temporary solution right?00:34
lifelessSpamapS: why do you say that?00:34
lifelessSpamapS: separately, why do you want use-ephemeral (plumbing) to depend on ssh-ephemeral (specific service)00:35
SpamapSlifeless: ssh: because we always want SSH, and that will make sure the ssh-ephemeral bits always get pulled in when use-ephemeral gets pulled in.00:36
SpamapSI just don't see us ever building with, say, mysql, but then not wanting ssh-ephemeral00:38
lifelessSpamapS: so I think a better thing to do would be to put ssh-ephemeral as a dep of base00:38
lifelessSpamapS: for instance00:38
SpamapSstunnel I'm asking because stunnel is not very efficient in my experience (it works, but it forks a lot IIRC)00:38
lifelessok, so I am not attached to stunnel00:38
lifelessI just don't want by-hand.00:38
SpamapSHave had this recommended to me by DreamHost peeps: https://github.com/bumptech/stud00:38
SpamapSlifeless: base is in dib.. that doesn't seem right :)00:39
lifelessisn't use-ephemeral in dib too ?00:39
SpamapSno00:39
SpamapSits our own tripleo crazy sauce00:39
openstackgerritRyan Brady proposed a change to openstack/tripleo-image-elements: Updates boot-stack iptables file  https://review.openstack.org/6657100:39
SpamapSisn't it?00:39
SpamapSyeah00:39
lifelessah yes00:40
lifelesshmm00:40
lifelessso00:40
lifelessI think it will be confusing to have an element that is depended on by the thing it uses00:40
lifelessrather than the reverse00:40
SpamapSand making everybody who uses diskimage-builder go /mnt crazy is heavy handed00:40
lifelesssure00:40
SpamapSwell it is really a circular dep00:40
lifelessits not though; you're arguing a policy dep00:41
SpamapSand if we were in debian land I could see it as a use-ephemeral recommending ssh-ephemeral :)00:41
SpamapSbut does it _very_ make sense to have some things using ephemeral, but not SSH? ever?00:41
SpamapSs/_very_/ever/00:41
lifelessso00:41
lifelessWhats unique about ssh00:42
lifelessits already installed00:42
lifeless[for some images]00:42
lifelessand it's in every image00:42
lifelessfor other software I've been arguing that we don't need sometimes=/mnt sometimes /00:42
lifelessbut rather that saying /mnt always is fine00:42
*** michchap_ has quit IRC00:43
*** michchap has joined #tripleo00:43
SpamapSRight, use-ephemeral is only for "sometimes" ...00:44
SpamapSso I can see it working this way too.00:44
SpamapSthis way meaning the way the patch has it now00:45
lifelesswhat do you mean sometimes? It's unconditional for us :)00:45
SpamapSI'm just wary of having to remember to add 'ssh-ephemeral'00:45
lifelessso I've done a review tehre00:45
lifelesswhat about just doing this in use-ephemeral00:45
lifelessif its not an optional extra, why is it extra00:46
SpamapSits just separation of concerns at that point00:46
lifelessseparate scripts ;)00:47
openstackgerritlifeless proposed a change to openstack/tripleo-image-elements: SSL support for openstack services.  https://review.openstack.org/6734300:50
*** CaptTofu has quit IRC00:53
StevenKCan someone show me ls -ld /var/lib/libvirt/images on an Ubuntu machine, I want to check if my perms are wrong00:55
SpamapSlifeless: hm.. do we really want to be passing private SSL keys in00:55
SpamapSdrwx--x--x 2 root root 4096 Jan  6 15:59 /var/lib/libvirt/images00:55
SpamapSStevenK: ^00:55
StevenKHmph00:55
StevenKI'm getting a EPERM from rsync during devtest.sh00:56
SpamapSStevenK: hm.. that looks like a special case where $HOST_IP is set..00:59
SpamapSStevenK: otherwise sudo is used to cp rather than rsync01:00
SpamapSI have not run devtest entirely on my machine since you guys exploded it thouigh01:00
lifelessassplode!01:00
lifelessSpamapS: we really want ssl to just work01:01
lifelessSpamapS: we pass a tonne of other secrets in, why are these ones special?01:01
SpamapSlifeless: its a twitch muscle thing... may not have merit :)01:02
* StevenK drops the JSON cache01:02
StevenKLet's see01:02
SpamapSlifeless: also the other secrets grant access and can be revoked on compromise. keys protect comms and the traffic they protected cannot be reclaimed and re-encrypted.01:03
SpamapSlifeless: but I totally acknowledge that to do it "right" requires {{pain}}01:04
lifelessSpamapS: I don't see how thats a semantic difference. While the secret is compromised and not detected data is disclosed01:04
lifelesswhen the compromise is detected, the secret is replaced, and no further data is disclosed.01:04
SpamapSlifeless: you cannot detect somebody using your key to decrypt your traffic. You can detect somebody using your password to login.01:05
SpamapSThey're not oceans apart.01:05
SpamapSBut they are two different seas of fail. :)01:05
*** CaptTofu has joined #tripleo01:05
lifelessmmm01:05
lifelessI could quibble on both your assertions there.01:05
SpamapSBut don't think i'm adamant. I just want to think it through.01:05
lifelessdetecting hacked logins is nontrivial01:06
lifelessit's serious ML territory01:06
lifelesswitness that google's best visible effort so far on that is to expose last-site to users of gmail01:06
SpamapSSo I've been through compromises where passwords were breached and the way the compromise was confirmed was that the passwords were being used from !(the clients' office).01:07
SpamapSI have no idea if my SSL keys have ever been hacked... and I don't know how i would be able to know. :-P01:07
SpamapSAnyway I need bigger stronger boards on that rat-hole. ;)01:08
SpamapSMy point is not to block, but to talk. :)01:08
SpamapSI think encryption keys are generally held as more important to keep private than passwords.01:09
SpamapSI am willing to capitulate that to spend time keeping them more secret would be complex.01:09
lifelessso we could scp them up01:10
lifelessbut that makes the admin console a SPOF for them01:10
lifelessand requires a guarded machine that admins log into01:10
SpamapSOr investigate barbican, which is designed to protect such things.01:10
lifelesswhich is heat, no? :)01:10
lifelessbarbican isn't incubated yet is it?01:11
lifelessI remember angst about that just recently01:11
SpamapSIIRC Barbican specifically only ever lets you see a key when an admin has authorized it.. the theory being that a machine which consumes the key does not have the ability to control _when_ it consumes the key.01:11
SpamapSBut that is rat-holey too01:11
SpamapSlifeless: I think having the key generated on one box, and scp'd from it to any others that need it, would work....01:13
SpamapSlifeless: the second process of CSR->CA signing is somewhat unrelated.01:13
SpamapSof course now the SCP calls into question how they exchange SSH keys and we go WAY back to a concern I had a year ago about why there still isn't a thing which makes sure OpenStack nodes expose their host keys securely.01:14
lifelessright01:14
lifelessthis shit is HARD01:14
lifelessI think this is a 'get something and iterate' situation01:14
SpamapSlifeless: ok I relinquish my -1 on the condition that there be a bug to tackle secure key distribution.01:14
lifelessSpamapS: can you file it :)01:15
SpamapSThe recent angst over Barbican was mostly that it was largely a Rackspace driven project.01:15
SpamapSWe could remove _that_ angst by contributing. :)01:15
lifelessno, that wasn't it01:15
SpamapSlifeless: yeah I'm filing it.01:15
lifelessit was about release times etc01:15
SpamapSwell the other angst was they used celery01:15
*** tserong_ is now known as tserong01:16
SpamapSlifeless: https://bugs.launchpad.net/tripleo/+bug/126999901:18
uvirtbotLaunchpad bug 1269999 in tripleo "Provide a way to distribute keys securely" [Medium,Triaged]01:18
SpamapSlifeless: I will not -1 that part again :) now.. fix your yaml :)01:18
openstackgerritlifeless proposed a change to openstack/tripleo-heat-templates: Add SSL configuration metadata for overclouds.  https://review.openstack.org/6734801:19
lifelessSpamapS: but I mades it looks pretty01:19
openstackgerritlifeless proposed a change to openstack/tripleo-incubator: Make it possible to customise overcloud names.  https://review.openstack.org/6646701:21
openstackgerritlifeless proposed a change to openstack/tripleo-image-elements: SSL support for openstack services.  https://review.openstack.org/6734301:24
SpamapSlifeless: its still wrong....01:26
lifelessSpamapS: merge.py likes it01:27
SpamapSlifeless: its right in tripleo-heat-templates .. but not in README.md01:28
lifelessSpamapS: I don't understand, whats wrong01:28
lifelessSpamapS: the quotes?01:28
SpamapSlifeless: this is why I wrote that tool that I will some day write tests for btw.. ;)01:28
SpamapSlifeless: I wrote an example01:29
lifelessah, got it01:29
openstackgerritlifeless proposed a change to openstack/tripleo-image-elements: SSL support for openstack services.  https://review.openstack.org/6734301:29
*** sdake has quit IRC01:33
lifelesshmm01:41
lifelessdoes bash have a ternary operator?01:41
StevenK[[ $b = 5 ]] && a="$c" || a="$d"  ?01:42
lifelesstwitch01:42
lifelessbut yeah I guess01:42
StevenKSo, no ?:01:43
* StevenK pouts at devtest01:44
StevenKStop using rsync, damn it01:44
lifelessdo you have a host-ip in your json ?01:45
StevenKI killed the json file before this run01:46
StevenKAnd yes, I do01:46
StevenKThe IP is virbr001:46
lifelessthats why it's using rsync01:47
lifelessit may be that I killed the non-rsync path entirely by mistake01:47
openstackgerritA change was merged to openstack/tripleo-incubator: Cleanup use of SEED_IP.  https://review.openstack.org/6625601:47
StevenKThe non-rsync path still exists01:47
lifelessyes but the conditions for it may never be met01:48
StevenKI don't really to git bisect devtest :-)01:48
* StevenK tries to revert 03adc448 from his tree01:50
* SpamapS tries a clean run of devtest01:52
*** nosnos has joined #tripleo02:04
openstackgerritlifeless proposed a change to openstack/tripleo-incubator: Permit deploying an overcloud with SSL endpoints.  https://review.openstack.org/6735602:04
openstackgerritlifeless proposed a change to openstack/tripleo-incubator: Make it possible to customise overcloud names.  https://review.openstack.org/6646702:04
lifelessok in theory thats a tonne of manual foo avoided02:06
lifelessSpamapS: I'm gonig to take over tripleocd temporarily, ok ?02:06
SpamapSlifeless: yes. It won't work right again until we fix the "delete the db every time" part02:10
lifelessSpamapS: so +2 the commit :P02:10
SpamapSlifeless: you going to cherry pick to glory?02:10
*** CaptTofu has quit IRC02:10
lifelessSpamapS: yes02:10
lifelessSpamapS: incubator templates and elements02:10
lifelesstrying to recover ci-overcloud quickly02:10
SpamapSok02:10
SpamapSI have a local change committed in the templates at the moment..02:11
SpamapSneed to get that in review but it will be blocked on landing OS::Heat::UpdateWaitConditionHandle in Heat02:11
lifelessSpamapS: oh, so I review -d'd it away already.02:11
SpamapSlifeless: ok, your wait_for stack-ready won't wait long enough then02:11
lifelessSpamapS: thats ok, I'm not running the whole thing02:12
SpamapSlifeless: want a -x'able review #?02:12
*** newell has quit IRC02:13
openstackgerritClint "SpamapS" Byrum proposed a change to openstack/tripleo-heat-templates: Use OS::Heat::UpdateWaitConditionHandle  https://review.openstack.org/6735802:15
lifelessSpamapS: let me guess; it will hand in update-in-progress?02:15
lifelessah nuts, stackname patch is incomplete02:16
SpamapS-> family time02:19
lifelesshttps://bugs.launchpad.net/tripleo/+bug/1270012 is going to bite us when we go to more nodes02:20
uvirtbotLaunchpad bug 1270012 in tripleo "setup-endpoints doesn't work with internal + public networks" [High,Triaged]02:20
*** julim has joined #tripleo02:22
*** julim has quit IRC02:24
openstackgerritlifeless proposed a change to openstack/tripleo-incubator: Permit deploying an overcloud with SSL endpoints.  https://review.openstack.org/6735602:28
openstackgerritA change was merged to openstack/python-tuskarclient: Corrected the project name in a comment  https://review.openstack.org/6717402:29
lifelessservice mysql start02:32
lifelessdf: '/var/lib/mysql/.': No such file or directory02:32
lifeless/etc/init/mysql.conf:    LC_ALL=C BLOCKSIZE= df --portability /var/lib/mysql/. | tail -n 1 | awk '{ exit ($4<4096) }'02:33
lifelessblink02:33
lifelessStevenK: low hanging fruit : https://bugs.launchpad.net/tripleo/+bug/127001702:34
uvirtbotLaunchpad bug 1270017 in tripleo "mysql fails to start due to df of missing directory" [Critical,Triaged]02:34
StevenKlifeless: Still fiddling with devtest -- looks like 03adc44 is the smoking gun02:37
lifelessStevenK: which one was that02:38
StevenK"Use the test env JSON to detect remote VM hosts."02:38
StevenKI think we need to sanity check the value against host IPs02:38
lifelesshmm02:38
lifelessJan 17 02:38:42 ci-overcloud-notcompute-3st54nnok5p5 kernel: [14732.306037] Buffer I/O error on device sda1, logical block 6688502:39
lifelesstad worrying02:39
lifelessStevenK: what sort of sanity do you have in mind ?02:39
StevenKlifeless: Check the list of local IPs, and if HOST_IP is in it, set it back to ""02:39
lifelessStevenK: in boot-seed-vm specifically?02:40
StevenKYeah02:41
lifelessok02:41
lifelessseems plausible02:41
StevenKI think that's what was tripping me up, given the host_ip in in the JSON was a local bridge interface02:42
StevenKHm, now how to drop HEAD02:44
lifeless[14787.186531] end_request: critical target error, dev sda, sector 53508102:50
lifeless[14787.186565] Buffer I/O error on device sda1, logical block 6688502:50
lifelessI see another JIRA ticket coming up02:50
StevenKHaha02:50
StevenKHmm, I really don't like the idea of 'ip a l | grep inet | tr .. | cut ' :-(02:51
lifelessStevenK: if I may suggest another approach02:52
lifelessStevenK: edit the schema two have two separate variables02:52
lifelessStevenK: one for nova's use (host-ip today) and one for 'starting the seed stuff' which devtest-testenv would set to ''02:53
lifelessStevenK: but tripleo-ci can set to $host-ip02:53
StevenKlifeless: How about a bool to even perform it? tripleo-ci can set it, and devtest can have it set to false02:54
lifelessperform what?02:54
StevenKHOST_IP=$(OS_CONFIG_FILES=$TE_DATAFILE os-apply-config --key host-ip --type netaddress --key-default '')02:55
StevenKThat02:55
lifelessI don't understand why a bool would be better02:55
lifelesseither way its in the test environment descriptor, right?02:55
lifelessI mean, it's up to you; I'm just expressing confusion02:56
*** AaronGr is now known as AaronGr_Zzz02:57
* StevenK is checking where os-apply-config is coming from, to see if we can make that smarter02:58
lifelessoac is one of our tools02:58
lifelessthe file its reading is the json file02:58
lifelessStevenK: I still don't understand what smarts you're referring to02:58
StevenKlifeless: Something sets host_ip in the JSON to the local interface bridge. If it stopped doing that, boot-seed-vm wouldn't need to change.02:59
lifelessStevenK: if it stopped doing that the undercloud would break03:01
lifelessStevenK: as would the seed03:01
lifelessStevenK: because the nova baremetal power driver in those vms uses that ip to ssh to to query and set the power state of the other vms03:01
lifelessStevenK: so that ip *has* to be there.03:02
lifelessStevenK: we can either do a heuristic to avoid the rsync; or signal explicitly somehow.03:02
StevenKThe check we do so far is if it's set, rsync to it, assuming that the user can write to /var/lib/libvirt/images, otherwise use sudo cp03:03
lifelessright, that check is clearly wrong03:03
StevenKAh ha.03:04
StevenKYou didn't change that bit of boot-seed-vm03:04
StevenKlifeless: So now that we both understand the problem, what do you think we should do?03:04
lifelessStevenK: I think we should signal somehow to boot-seed-vm whether we expect to be cping or rsyncing03:05
lifelessStevenK: one way is to use a different JSON key to say where to rsync to (if we might want that to be a different IP address than the VMs use)03:05
lifeless  - I think this is quite likely to be very useful03:06
StevenKRight03:06
lifelessStevenK: another way would be a boolean saying 'attempt rsync'03:06
lifelessStevenK: let me draw a quick network diagram03:06
lifelessStevenK: (on https://etherpad.openstack.org/p/tripleo-test-cluster)03:07
lifelessStevenK: at the bottom03:07
StevenKRight.03:08
lifelessdunno which you think is better03:09
StevenKlifeless: So we add a rsync_host JSON key, and if that's set, we do rsync to it, otherwise sudo cp03:09
lifelessStevenK: rsync *and* do the libvirt operations over ssh in boot-seed-vm03:10
StevenKIn which case rsync_host is a bad name.03:10
lifelessStevenK: all those operations inside boot-seed-vm are either local or remote; I don't think we should mix and match03:10
lifeless[unless we have a really good reason]03:11
StevenKlifeless: We already do the VM operations using qemu+ssh if VM_HOST is set03:12
lifelessStevenK: indeed, but I think we shouldn't if we're not rsyncing03:14
lifelesse.g. the condition for 'should we rsync' and 'should we use virsh+ssh' is the same, no ?03:14
StevenKlifeless: Yes, I don't disagree. I'm just saying my choice of a JSON key of 'rsync_host' is bad and I should come up something better. Maybe a literal 'vm_host'03:15
lifelessStevenK: I think this is specific to boot-seed-vm03:16
lifelessStevenK: because after we handoff to the seed, we're now in its-an-API mode03:16
lifelessStevenK: thus my suggestion of boot-seed-vm-ip03:16
StevenKlifeless: That boolean you mention being 'Stuff should be done remotely' ?03:20
lifelessStevenK: yes03:22
lifelessI dont03:23
lifelessI don't have a good name for it03:23
lifelessjust sketching the implementations I can see so far03:23
lifelessI have to pop out and pick up C and dinner03:23
lifelessStevenK: my suggestion FWIW: pick one and get it done and working and up for review; you *will* get feedback :)03:28
StevenKHeh03:28
*** lifeless changes topic to "lifeless has the tripleo-cd lock | tripleo-cd running preserve-ephemeral WIP patches | Using OpenStack to deploy OpenStack;meetings Tuesday 1900 UTC in #openstack-meeting-alt"03:29
lifelessStevenK: in general if you can't decide between N implementations, take the least effort one and let reviewers find reasons why a different impl would have been better03:29
*** ccrouch has joined #tripleo03:40
*** ramishra has joined #tripleo03:42
*** weshay has quit IRC03:42
openstackgerritSteve Kowalik proposed a change to openstack/tripleo-incubator: Add a new remote operations flag to boot-seed-vm  https://review.openstack.org/6736603:51
SpamapSrsync: mkstemp "/var/lib/libvirt/images/.seed.qcow2.abv9KH" failed: Permission denied (13)03:55
SpamapSrsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1070) [sender=3.0.9]03:55
SpamapSreal38m51.353s03:55
SpamapS<sigh>03:55
StevenKYes, exactly.03:56
SpamapShrm03:58
SpamapSnew flag..03:58
*** coolsvap has joined #tripleo04:00
SpamapSStevenK: why are we not just running with host-ip="" ?04:00
StevenKSpamapS: Even starting with no data file still ends up with a local bridge IP in host-ip04:01
*** CaptTofu has joined #tripleo04:11
*** CaptTofu has quit IRC04:15
*** sdake has joined #tripleo04:16
*** coolsvap_away has joined #tripleo04:20
*** coolsvap has quit IRC04:21
*** coolsvap_away is now known as coolsvap04:21
*** vkozhukalov has joined #tripleo04:21
lifelessStevenK: reviewed ;)04:28
lifelessStevenK: a nuance I think I failed to communicate is that all of this needs to live in the JSON file04:28
lifelessStevenK: a given devtest run doesn't have any other way of knowing whether its local or remote04:28
lifelessStevenK: so parameters and env variables are right out04:28
lifelessSpamapS: because host-ip has to be set for the nova bm driver to power on the undercloud04:29
StevenKlifeless: However, I figured out why devtest yesterday died horribly -- ENOSPC in /var. Currently at "Waiting for the overcloud stack to be ready", so I think I'm almost done.04:29
StevenK/dev/mapper/sys-var    99G   32G   63G  34% /var04:32
StevenK(It was a 20G partition this time yesterday)04:32
SpamapSlifeless: ah so this goes back to the age old "is this running on one of my IP's?" problem. :)04:33
lifelessSpamapS: yes; see backscroll + the etherpad for analysis04:33
openstackgerritlifeless proposed a change to openstack/tripleo-image-elements: SSL support for openstack services.  https://review.openstack.org/6734304:37
lifelessSpamapS: did you see - fucked hard disk :(04:37
StevenKscripts/devtest.sh --trash-my-machine  1104.21s user 284.02s system 13% cpu 2:47:46.94 total04:39
lifelessSpamapS: Ng: oh, I suspose it's possible the montyX machines have <<< 2TB disks; didn't think to check that04:43
lifelessbut I would have expected dd to fail if that was the case04:43
StevenKSo looks like I have devtest04:44
StevenKlifeless: I can pause the 4 VMs?04:45
openstackgerritlifeless proposed a change to openstack/tripleo-image-elements: SSL support for openstack services.  https://review.openstack.org/6734304:45
lifelesscongrats, you've now deployed OpenStack. Have a cigar.04:45
lifelessStevenK: yes04:45
StevenKlifeless: Is order important?04:45
lifelessStevenK: not really04:46
StevenKbaremetal_1 is spinning with ~100CPU04:46
lifelessStevenK: welcome to openstack04:46
lifelessStevenK: its running a qemu vm inside it04:46
lifelessStevenK: I suspect04:46
StevenKNow to recover my RAM04:47
*** morazi has quit IRC04:51
openstackgerritSteve Kowalik proposed a change to openstack/tripleo-incubator: Add a new remote ops JSON value to boot-seed-vm  https://review.openstack.org/6736604:59
*** ramishra has quit IRC05:08
openstackgerritSteve Kowalik proposed a change to openstack/tripleo-incubator: Add a new remote ops JSON value to boot-seed-vm  https://review.openstack.org/6736605:12
*** rpodolyaka1 has joined #tripleo05:40
*** rushiagr has joined #tripleo05:53
*** bauzas has joined #tripleo05:57
*** CaptTofu has joined #tripleo06:12
*** CaptTofu has quit IRC06:16
*** rpodolyaka1 has quit IRC06:31
clarkbSpamapS: lol "virtualization"06:33
*** ramishra has joined #tripleo06:36
*** e0ne has joined #tripleo06:38
*** vkozhukalov has quit IRC06:52
*** asalkeld has joined #tripleo06:53
asalkeldhi, when you run image-builder what is available in to post-install.d/ ?06:54
lifelessasalkeld: whatever you want06:54
asalkeldI am trying to install some custom files via root.d06:54
asalkeldin /root/app/..06:54
lifelessasalkeld: root.d is really for the base image06:54
lifelessasalkeld: it runs before any of the general infra is available06:55
asalkeldbut it's not there when I run post-install.d06:55
asalkeldI cd /root/app06:55
lifelessasalkeld: so, we could debug this, but fundamentally you're doing it wrong using root.d06:55
lifelessasalkeld: so lets fix that first06:55
asalkeldok, cool06:55
asalkeldso I want a local repo (solum app)06:56
asalkeldbasically a dircetory06:56
asalkeldwith some user files06:56
asalkeldat what stage would you insert that?06:56
lifelessinstall.d06:57
asalkeldok06:57
lifelessits for installing things06:57
asalkeldfail enough06:57
asalkeldlol06:57
asalkeldfair enough06:57
*** rpodolyaka1 has joined #tripleo06:57
asalkeldbtw: I am writing a script to convert heroku apps into tripelo elements06:58
asalkeldso we can build images for those apps06:58
lifelessroot.d is for basic operations with no abstractions07:01
lifeless-> untarring a root fs07:01
lifelesspre-install is for setting up abstractions07:01
lifelessinstall is for ... installing07:01
lifelesspost-post for dealing with gnarly things, etc07:01
asalkeldthanks, I am moving it into install.d07:02
*** jprovazn has joined #tripleo07:04
*** bauzas has quit IRC07:04
*** mrunge has joined #tripleo07:06
asalkeldlifeless, http://paste.openstack.org/show/61419/07:15
asalkeldlifeless, http://paste.openstack.org/show/61418/07:15
lifelessasalkeld: cool07:21
asalkeldsuper rough07:21
*** rpodolyaka1 has left #tripleo07:27
*** jcoufal has joined #tripleo07:27
SpamapSclarkb: any time I can entertain... :)07:34
SpamapSasalkeld: wait you want to pull in a local dir into the chroot? extra-data.d is for that IIRC07:35
asalkeldok, well I just put the files under install.d for now07:35
SpamapSasalkeld: ah if you can embed the files in the element then that is a simpler solution yes07:36
lifelessasalkeld: so yeah, to expand on SpamapS's point - you should be abel to write an element that itself directly embeds, using extra-data + install07:40
*** rushiagr has quit IRC07:40
lifelessno currying involved07:40
asalkeldok07:40
asalkelddoes "install-packages" convert X-dev into X-devel on rpm distros?07:41
lifelessnot systematically07:45
lifelessbut it could07:45
lifelessit translates things we know are different and have used07:45
asalkeldit doesn't change ruby-dev into ruby-devel07:46
asalkeld(from what I saw)07:46
SpamapSasalkeld: in the os elements, map-packages controls that07:48
asalkeldk, looking07:48
*** e0ne has quit IRC07:48
SpamapSasalkeld: so yeah, you have to add each mapping :-/07:48
asalkeldcan I do that in my own element?07:49
lifelessasalkeld: no, not currently (and it's not as simple as just writing the code)07:50
lifelessSpamapS: a systematic dev -> devel might be useful07:50
openstackgerritJan Provaznik proposed a change to openstack/tripleo-image-elements: Add haproxy element  https://review.openstack.org/6137407:51
SpamapSlifeless: better than nothing for sure07:51
openstackgerritSteve Kowalik proposed a change to openstack/tripleo-incubator: Add a new remote ops JSON value to boot-seed-vm  https://review.openstack.org/6736607:55
*** erwan_ta- is now known as erwan_taf08:04
*** bauzas has joined #tripleo08:08
openstackgerritAngus Salkeld proposed a change to openstack/diskimage-builder: Convert -dev to -devel in fedora/map-packages  https://review.openstack.org/6739708:11
rpodolyakamorning tripleo08:11
*** ramishra has quit IRC08:12
*** CaptTofu has joined #tripleo08:12
*** CaptTofu has quit IRC08:17
lifelessSpamapS: where did the patch to use sensible modules for heat w/ cloud-init get to?08:17
*** rdopieralski has joined #tripleo08:19
*** jcoufal has quit IRC08:21
lifelessrpodolyaka: how goes nova?08:22
rpodolyakalifeless: hey! I updated the series fixing the rebase glitch08:25
rpodolyakalifeless: I believe, dprince already +2 one of the patches08:26
lifelesssweet08:26
rpodolyakalifeless: looking through the jenkins failure logs now08:26
*** vkozhukalov has joined #tripleo08:27
rpodolyakalifeless: hmm, failure during rebuild. though is dated december the 18 last year (https://bugs.launchpad.net/nova/+bug/1262153). So this must not be caused by our merged patch08:30
uvirtbotLaunchpad bug 1262153 in nova "test_rebuild_server_in_error_state spurious error" [Undecided,New]08:30
*** jcoufal has joined #tripleo08:31
*** rushiagr has joined #tripleo08:31
lifelessrpodolyaka: indeed08:33
rpodolyakalifeless: ok, so I'll recheck it for now and run devtest with the updated series, and then will come back to this later08:35
*** coolsvap has quit IRC08:35
*** coolsvap has joined #tripleo08:35
rpodolyakalifeless: I'm wondering if it's related to detaching of block devices, we accidentally found earilier08:35
lifelessrpodolyaka: would make sense to me :)08:39
lifelessshooting block devices in the head is not recommended08:40
rpodolyaka:)08:40
*** e0ne has joined #tripleo08:45
*** e0ne_ has joined #tripleo08:46
*** jtomasek has joined #tripleo08:47
*** e0ne has quit IRC08:51
lifelessand the rootwrap fail is back08:53
*** ogelbukh has quit IRC08:55
jprovaznHi, should hostname resolving work for overcloud nodes? e.g. should notcompute node be able to get compute node IP? I'm getting:09:00
jprovazn[root@overcloud-notcompute-qz3apzcrdxq6 ~]# ping overcloud-NovaCompute0-vhl4yeif6qee09:00
jprovaznping: unknown host overcloud-NovaCompute0-vhl4yeif6qee09:00
lifelessjprovazn: no09:00
lifelesswe don't have anything setup to glue nova hostnames into dns09:01
jprovaznlifeless, thanks09:01
SpamapSDNS is for wussies09:01
SpamapS;)09:01
jprovazn:)09:02
*** vkozhukalov has quit IRC09:03
* SpamapS sleeps09:04
lifelessSpamapS: orly09:04
lifelessSpamapS: I'll believe it when I don't see you09:04
*** ramishra has joined #tripleo09:06
*** bauzas has quit IRC09:07
*** bauzas has joined #tripleo09:07
*** jistr has joined #tripleo09:14
*** vkozhukalov has joined #tripleo09:18
*** rushiagr is now known as rushiagr_away09:20
openstackgerritA change was merged to openstack/tripleo-heat-templates: Add optional cinder storage node to overcloud  https://review.openstack.org/6273509:20
*** markmc has joined #tripleo09:22
*** max_lobur_afk is now known as max_lobur09:23
*** pblaho has joined #tripleo09:26
openstackgerritlifeless proposed a change to openstack/tripleo-incubator: Permit deploying an overcloud with SSL endpoints.  https://review.openstack.org/6735609:32
*** ProfFalken has joined #tripleo09:35
openstackgerritDirk Mueller proposed a change to openstack/python-tuskarclient: Use implicit dependencies of Hacking for pep8, pyflakes, flake8  https://review.openstack.org/6712809:38
*** rushiagr_away is now known as rushiagr09:39
rpodolyakalifeless: still around?09:39
lifelessrpodolyaka: hi09:40
lifelessrpodolyaka: yes, just wedging my keystone :)09:40
rpodolyakalifeless: a quick question on tripleo-cd. I believe we are using some script to flush expired keystone tokens, are we? I can't find it in our repos. Does it only exist on the tripleo-cd undercloud machine?09:40
lifelessrpodolyaka: look in tripleo-image-elements/elements/keystone09:41
rpodolyakalifeless: thanks! just found it too. sorry for bothering you :(09:42
lifelessrpodolyaka: lol np09:47
* lifeless wonders where derekh is :)09:47
openstackgerritRadomir Dopieralski proposed a change to openstack/tuskar-ui: Deployment design form  https://review.openstack.org/6715509:49
lifelessSpamapS: you'll love this - time sync causing agent failures09:57
lifelessSpamapS: because the agent supplies it's own heartbeat time..09:57
*** martyntaylor has joined #tripleo10:00
*** martyntaylor has quit IRC10:01
openstackgerritRadomir Dopieralski proposed a change to openstack/tuskar-ui: Deployment design form  https://review.openstack.org/6715510:02
*** martyntaylor has joined #tripleo10:03
*** lifeless changes topic to "tripleo-cd running preserve-ephemeral WIP patches | Using OpenStack to deploy OpenStack;meetings Tuesday 1900 UTC in #openstack-meeting-alt"10:11
*** CaptTofu has joined #tripleo10:13
openstackgerritlifeless proposed a change to openstack/tripleo-heat-templates: Expose bridge_mappings in the overcloud.  https://review.openstack.org/6741410:16
lifelessnight all10:16
rpodolyakanight10:17
*** CaptTofu has quit IRC10:18
*** pblaho has quit IRC10:21
*** athomas has joined #tripleo10:23
*** ramishra has quit IRC10:37
*** vkozhukalov has quit IRC10:46
*** nosnos has quit IRC10:53
*** vkozhukalov has joined #tripleo10:58
*** lucasagomes has joined #tripleo11:00
openstackgerritA change was merged to openstack/tuskar: Tuskar domain model updates for wireframes  https://review.openstack.org/6606211:02
*** derekh has joined #tripleo11:05
*** panda_ has joined #tripleo11:07
*** martyntaylor has quit IRC11:09
*** panda__ has quit IRC11:10
*** d0ugal has joined #tripleo11:13
*** athomas has quit IRC11:17
*** athomas has joined #tripleo11:26
*** rlandy has joined #tripleo11:27
*** vipul is now known as vipul-away11:31
*** rushiagr2 has joined #tripleo11:34
*** rushiagr has quit IRC11:34
*** rushiagr3 has joined #tripleo11:36
*** rushiagr2 has quit IRC11:36
*** rushiagr3 has quit IRC11:40
*** rushiagr3 has joined #tripleo11:40
*** rushiagr3 is now known as rushiagr_away11:54
*** jcoufal has quit IRC11:56
*** martyntaylor has joined #tripleo11:57
*** vkozhukalov has quit IRC12:00
*** asalkeld has quit IRC12:01
*** rushiagr_away has quit IRC12:08
*** vkozhukalov has joined #tripleo12:12
*** pblaho has joined #tripleo12:12
*** CaptTofu has joined #tripleo12:14
*** rushiagr_away has joined #tripleo12:15
*** vkozhukalov has quit IRC12:17
*** CaptTofu has quit IRC12:19
*** rushiagr_away has quit IRC12:24
*** rushiagr_away has joined #tripleo12:28
*** vkozhukalov has joined #tripleo12:32
*** jcoufal has joined #tripleo12:33
*** rushiagr_away has quit IRC12:39
*** rushiagr_away has joined #tripleo12:45
*** derekh has quit IRC12:46
*** CaptTofu has joined #tripleo12:55
openstackgerritSascha Peilicke proposed a change to openstack/tuskar: Sync with global requirements  https://review.openstack.org/6706112:56
*** rushiagr_away is now known as rushiagr313:04
*** d0ugal has quit IRC13:05
*** d0ugal has joined #tripleo13:05
openstackgerritA change was merged to openstack/python-tuskarclient: Use implicit dependencies of Hacking for pep8, pyflakes, flake8  https://review.openstack.org/6712813:08
*** coolsvap has quit IRC13:09
*** markmc has quit IRC13:11
*** jcoufal has quit IRC13:21
*** jdob has joined #tripleo13:22
openstackgerritRyan Brady proposed a change to openstack/tripleo-image-elements: Updates iptables rule for MySQL element  https://review.openstack.org/6656913:27
*** rushiagr3 has quit IRC13:28
*** mrunge has quit IRC13:31
*** pblaho has quit IRC13:37
*** morazi has joined #tripleo13:37
*** morazi has quit IRC13:37
*** pblaho has joined #tripleo13:37
openstackgerritRyan Brady proposed a change to openstack/tripleo-image-elements: Updates cinder iptables rules  https://review.openstack.org/6745813:40
*** markmc has joined #tripleo13:40
*** jcoufal-m has joined #tripleo13:43
*** julim has joined #tripleo13:44
*** jcoufal-m_ has joined #tripleo13:45
*** jcoufal-m_ has quit IRC13:45
*** jcoufal-m_ has joined #tripleo13:45
*** jcoufal-m has quit IRC13:49
openstackgerritRyan Brady proposed a change to openstack/tripleo-image-elements: Updates gearman iptables rule  https://review.openstack.org/6746013:49
*** jcoufal-m_ has quit IRC13:53
*** lblanchard has joined #tripleo13:54
*** dprince has joined #tripleo13:55
*** markmc has quit IRC13:56
*** markmc has joined #tripleo13:59
*** CaptTofu has quit IRC14:00
*** CaptTofu has joined #tripleo14:00
*** jcoufal has joined #tripleo14:01
*** jayg|g0n3 is now known as jayg14:02
*** CaptTofu has quit IRC14:05
*** morazi has joined #tripleo14:06
*** rushiagr3 has joined #tripleo14:08
*** rushiagr3 is now known as rushiagr14:09
*** spzala has joined #tripleo14:10
openstackgerritRyan Brady proposed a change to openstack/tripleo-image-elements: Adds iptables element  https://review.openstack.org/6716314:18
rbradyjprovazn: just added a readme14:19
jprovaznrbrady, ah, great14:20
*** rlandy has quit IRC14:27
*** jtomasek has quit IRC14:33
*** jistr has quit IRC14:33
*** pblaho has quit IRC14:36
*** jistr has joined #tripleo14:37
*** ftcjeff has joined #tripleo14:39
*** matty_dubs|gone is now known as matty_dubs14:45
openstackgerritSascha Peilicke proposed a change to openstack/tuskar: Sync with global requirements  https://review.openstack.org/6706114:46
*** jtomasek has joined #tripleo14:48
*** coolsvap has joined #tripleo14:53
*** jog0 is now known as flashgordon14:56
*** marun has joined #tripleo14:57
*** pblaho has joined #tripleo15:02
*** lucasagomes is now known as lucas-hungry15:09
*** jergerber has joined #tripleo15:12
*** lblanchard has quit IRC15:13
*** lblanchard has joined #tripleo15:13
*** jtomasek has quit IRC15:13
*** aweiteka has joined #tripleo15:16
*** jistr has quit IRC15:16
*** lblanchard has quit IRC15:20
*** lblanchard has joined #tripleo15:20
*** CaptTofu has joined #tripleo15:24
*** jistr has joined #tripleo15:25
*** jtomasek has joined #tripleo15:26
*** bcrochet has quit IRC15:28
*** bcrochet has joined #tripleo15:30
*** jergerber has left #tripleo15:36
*** marun has quit IRC15:36
*** marun has joined #tripleo15:36
*** bcrochet has quit IRC15:40
*** bcrochet has joined #tripleo15:43
*** jprovazn is now known as jprovazn_afk15:44
*** bnemec is now known as beekneemech15:45
*** jistr has quit IRC15:45
*** ProfFalken has quit IRC15:51
*** panda__ has joined #tripleo15:55
SpamapSlifeless: hah! That is rich. :)15:55
*** jcoufal has quit IRC15:56
SpamapSlifeless: we have an NTP element, so we just need to decide how that is going to work. I think simplest thing would be for the undercloud to broadcast on all bridges15:56
*** pblaho has quit IRC15:56
SpamapSlifeless: but less scalable would be to just point all servers at the undercloud controller(s)15:57
*** panda_ has quit IRC15:58
*** lucas-hungry is now known as lucasagomes16:01
*** akrivoka has joined #tripleo16:01
*** ifarkas has quit IRC16:04
*** marun has quit IRC16:05
*** marun has joined #tripleo16:05
openstackgerritJames Slagle proposed a change to openstack/diskimage-builder: Update to Fedora 20  https://review.openstack.org/6750516:07
openstackgerritTzu-Mainn Chen proposed a change to openstack/tuskar-ui: Initial implementation of deployment detail pages  https://review.openstack.org/6732216:07
*** edmund has joined #tripleo16:10
*** vipul-away is now known as vipul16:12
openstackgerritJames Slagle proposed a change to openstack/diskimage-builder: Update to Fedora 20  https://review.openstack.org/6750516:13
Nglifeless: do I need to file a ticket to get disks upgraded in the monty machines?16:13
Nglifeless: (or do I need to go and poke at the machines to decide if a ticket needs to be filed?)16:15
*** anteaya is now known as tired16:21
*** tired is now known as very_tired16:22
openstackgerritTzu-Mainn Chen proposed a change to openstack/tuskar-ui: Initial implementation of deployment detail pages  https://review.openstack.org/6732216:23
*** vipul is now known as vipul-away16:27
*** newell has joined #tripleo16:30
*** marun has quit IRC16:31
*** jtomasek has quit IRC16:31
*** vipul-away is now known as vipul16:31
*** marun has joined #tripleo16:32
*** e0ne_ has quit IRC16:32
*** AaronGr_Zzz is now known as AaronGr16:45
*** bauzas has quit IRC16:45
*** rushiagr is now known as rushiagr_away16:48
*** rushiagr_away is now known as rushiagr16:48
*** gothicmindfood has joined #tripleo16:55
*** akrivoka has quit IRC16:55
*** gothicmindfood has left #tripleo16:56
*** coolsvap has quit IRC16:57
*** sgrasley has joined #tripleo16:58
*** coolsvap has joined #tripleo16:59
*** vkozhukalov has quit IRC17:00
*** taps_ has joined #tripleo17:02
*** jdob has quit IRC17:14
lifelessNg: good question :)17:14
*** matty_dubs is now known as matty_dubs|lunch17:15
Nglifeless: re the borked fan one, a borked fan was replaced, but there is still an error LED showing, so another technician will be looking at the machine again later after the shift handovers and whatever other stuff they have to do that's higher priority17:16
lifelessNg: I think some investigation is a good idea, since we have lots of spare machines at the moment17:16
Nglifeless: k17:16
lifelessNg: if you update the bm_node record to change service_host from broken-disk to undercloud, then the nova-bm api will be able to deploy to it again17:18
lifelessNg: and you can spin up machines on the undercloud with nova boot until it's picked, then poke around17:18
Ngnice, will do so when they report the error LED is cleared17:18
lifelessNg: is there an error LED on the one with the broken disk ?17:19
lifelessNg: (I felt like that was a non-sequitor)17:19
*** annashen has quit IRC17:20
Nglifeless: oh, I thought you meant you'd put labelled the fanbork machine with broken-disk (which did seem odd, should have clarified :)17:21
*** kiall has quit IRC17:21
NgI am not aware of an error light on the one spewing IO errors, but I haven't asked if it's showing one :)17:21
NgI was going to log into it in a bit and see what I could find out about its disks17:21
lifelessNg: no - if you look at nova baremetal-node-list | grep -v undercloud17:22
lifelessyou can see we have one broken-disk, one broken-fan and one disabled-but-we-don't-know-whats-wrong-yet17:23
*** kiall has joined #tripleo17:24
Nglifeless: gotcha17:24
Nglifeless: I had some idle wonders earlier about how to catch situations where a flavor is wrong, or even whether we should want to do that.17:25
Nglike maybe the deploy helper could check the size of the block device iscsi has given it17:25
*** annashen has joined #tripleo17:26
Ng(assuming that SEEK_END on an iscsi target isn't a horrifyingly slow operation)17:26
lifelessNg: I think thats likely a good idea, since right now we don't trigger a write to the last block at all17:30
lifelessNg: I should have done lsblk before powering off - but! I'm fairly sure sfdisk would have whined if it was a simple 'disk is too small for the partitions' situation17:31
Nglifeless: you'd hope so :)17:31
Ngsome of those tools are pretty happy to let you shoot all of your feet off though17:31
Ngand they will only enumerate your toes in units of imperial cylinder sectors, before you do17:32
openstackgerritlifeless proposed a change to openstack/tripleo-incubator: Permit deploying an overcloud with SSL endpoints.  https://review.openstack.org/6735617:35
openstackgerritlifeless proposed a change to openstack/tripleo-incubator: Make it possible to customise overcloud names.  https://review.openstack.org/6646717:35
*** rdopieralski has quit IRC17:42
*** edmund has quit IRC17:46
*** e0ne has joined #tripleo17:48
*** taps_ has quit IRC17:48
openstackgerritBen Nemec proposed a change to openstack/tripleo-incubator: Use TE_DATAFILE if JSONFILE is not set  https://review.openstack.org/6753517:50
*** martyntaylor has quit IRC17:50
*** athomas has quit IRC17:51
*** lsmola_ has quit IRC17:54
*** matty_dubs|lunch is now known as matty_dubs17:54
*** taps has joined #tripleo17:59
*** jdob has joined #tripleo18:04
Nglifeless: monty0001 has a single 2TB SAS disk, presented as a mumble-less-than-2TB logical drive18:08
Ngthe BIOS claims it will present as 1863GB18:09
Ng(and as far as the controller is concerned, the disk is not aware of any health issues, but, lol SMART)18:10
*** d0ugal has quit IRC18:16
*** marun has quit IRC18:22
*** marun has joined #tripleo18:22
*** max_lobur is now known as max_lobur_afk18:30
*** CaptTofu has quit IRC18:31
*** marun has quit IRC18:35
*** marun has joined #tripleo18:35
*** rushiagr has quit IRC18:49
*** rushiagr has joined #tripleo18:51
*** vkozhukalov has joined #tripleo18:53
*** rushiagr has quit IRC18:53
openstackgerritA change was merged to openstack/tuskar-ui: Initial implementation of deployment detail pages  https://review.openstack.org/6732218:54
*** marun has quit IRC19:04
*** marun has joined #tripleo19:05
*** julim has quit IRC19:05
*** julim has joined #tripleo19:06
*** vipul is now known as vipul-away19:09
*** vipul-away is now known as vipul19:09
*** panda__ has quit IRC19:09
*** panda__ has joined #tripleo19:15
*** noslzzp has joined #tripleo19:17
*** CaptTofu has joined #tripleo19:19
*** jistr has joined #tripleo19:24
*** jprovazn_afk has quit IRC19:25
cody-somervilleSpamapS: ping. You aroubnd?19:28
*** marun has quit IRC19:28
*** marun has joined #tripleo19:29
*** vipul is now known as vipul-away19:35
*** vipul-away is now known as vipul19:35
*** vipul is now known as vipul-away19:35
*** bauzas has joined #tripleo19:37
*** marun has quit IRC19:41
*** marun has joined #tripleo19:41
openstackgerritJames Slagle proposed a change to openstack/tripleo-incubator: Update write-tripleorc.  https://review.openstack.org/6755719:43
* Ng returns from dinner/kids19:44
*** vipul-away is now known as vipul19:47
Ngcongrats mordred for being voted overlord space commander of all the realms of openstack19:48
pleia2hehe19:48
*** AaronGr is now known as aarongr_afk19:49
*** vipul is now known as vipul-away19:50
*** ftcjeff has quit IRC19:57
*** erwan_taf has quit IRC19:58
mordredwoot!19:59
*** erwan_taf has joined #tripleo19:59
*** markmc has quit IRC20:00
*** marun has quit IRC20:00
*** marun has joined #tripleo20:00
*** csd has joined #tripleo20:03
clarkbwe have results?20:04
*** lucasagomes has quit IRC20:04
clarkbI haven't seen email or anything about it yet20:06
SpamapSlifeless: hah, you said in 10 lines what I took 5 paragraphs to say. bravo.20:09
*** ftcjeff has joined #tripleo20:10
*** marun has quit IRC20:15
*** marun has joined #tripleo20:15
*** bauzas has quit IRC20:35
*** bauzas has joined #tripleo20:38
*** jistr has quit IRC20:40
*** marun has quit IRC20:41
*** marun has joined #tripleo20:41
*** vipul-away is now known as vipul20:47
*** dprince has quit IRC20:49
Nghmm20:50
Ngraise exception.NoValidHost(reason="")20:51
Ngthanks scheduler, I probably don't need to know the reason, do I ;)20:51
Ng--availability_zone_zone=nova::blah is how you force an instance onto a particular BM node 'blah', right?20:54
Ngthe scheduler seems to hate me doing that20:54
*** marun has quit IRC21:01
*** marun has joined #tripleo21:01
*** marun has quit IRC21:14
*** marun has joined #tripleo21:14
* Ng sends some important email and ejects21:20
*** noslzzp has quit IRC21:21
*** rbrady has quit IRC21:25
*** marun has quit IRC21:26
*** marun has joined #tripleo21:27
*** UtahDave has joined #tripleo21:28
*** vipul is now known as vipul-away21:31
*** marun has quit IRC21:37
*** marun has joined #tripleo21:38
*** vipul-away is now known as vipul21:43
*** rbrady has joined #tripleo21:44
*** d0ugal has joined #tripleo21:44
*** rbrady has quit IRC21:44
*** aarongr_afk is now known as AaronGr21:45
*** d0ugal has quit IRC21:45
*** d0ugal has joined #tripleo21:45
*** d0ugal has quit IRC21:46
*** d0ugal has joined #tripleo21:46
*** d0ugal has quit IRC21:46
*** vipul is now known as vipul-away21:47
*** lblanchard has quit IRC21:50
*** sdake has quit IRC21:52
*** beekneemech has quit IRC21:52
*** derekh has joined #tripleo21:54
*** marun has quit IRC21:55
*** marun has joined #tripleo21:55
*** UtahDave has quit IRC21:57
*** matty_dubs is now known as matty_dubs|gone21:59
*** d0ugal has joined #tripleo22:01
*** vipul-away is now known as vipul22:04
*** vipul is now known as vipul-away22:04
*** jcooley_ has joined #tripleo22:10
*** d0ugal has quit IRC22:10
*** CaptTofu has quit IRC22:11
*** jayg is now known as jayg|g0n322:12
*** UtahDave has joined #tripleo22:14
*** CaptTofu has joined #tripleo22:16
*** aweiteka has quit IRC22:19
*** vkozhukalov has quit IRC22:24
*** bnemec has joined #tripleo22:24
*** marun has quit IRC22:28
*** very_tired is now known as anteaya22:28
*** marun has joined #tripleo22:29
*** ccrouch has quit IRC22:30
*** ccrouch has joined #tripleo22:30
*** ccrouch has quit IRC22:35
*** ccrouch has joined #tripleo22:37
*** jamezpolley has quit IRC22:40
*** jdob has quit IRC22:43
*** morazi has quit IRC22:44
*** flashgordon is now known as jog022:50
*** ftcjeff has quit IRC22:50
*** marun has quit IRC22:50
*** bauzas has quit IRC23:08
openstackgerritA change was merged to openstack/tripleo-incubator: Make it possible to customise overcloud names.  https://review.openstack.org/6646723:09
openstackgerritDerek Higgins proposed a change to openstack-infra/tripleo-ci: Fix the metadata resource name  https://review.openstack.org/6759923:16
openstackgerritDerek Higgins proposed a change to openstack-infra/tripleo-ci: Change metadata names to match the heat template  https://review.openstack.org/6760023:16
openstackgerritDerek Higgins proposed a change to openstack-infra/tripleo-ci: Change to tripleo-ci directory  https://review.openstack.org/6722123:16
openstackgerritDerek Higgins proposed a change to openstack-infra/tripleo-ci: Get IP for Test Host from neutron  https://review.openstack.org/6694223:16
openstackgerritDerek Higgins proposed a change to openstack-infra/tripleo-ci: Change path to tripleo-incubator  https://review.openstack.org/6722223:16
openstackgerritDerek Higgins proposed a change to openstack-infra/tripleo-ci: Get seed IPs from configured network  https://review.openstack.org/6694323:16
*** CaptTofu has quit IRC23:24
*** CaptTofu has joined #tripleo23:25
*** CaptTofu has quit IRC23:29
*** jcooley_ has quit IRC23:32
*** jcooley_ has joined #tripleo23:39
*** vipul-away is now known as vipul23:42
*** jcooley_ has quit IRC23:44
*** boris-42 has quit IRC23:45
*** jamezpolley has joined #tripleo23:51
*** shadower has quit IRC23:55
*** jhurlbert has joined #tripleo23:58

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