Wednesday, 2014-07-16

greghaynesoh, this different code path for seed vs everything else when we gen ssl certs is pretty gross00:01
tchaypois this the keystone ssl cert generation dooby?00:01
greghaynesI have a funny idea - what if we emulated heat parameters to the seed using $templating, like load up a parameters environment then to a templating pass on teh seed config.json00:02
tchaypoand is the different code path the generate-files-in-a-directory vs put-certs-in-json?00:02
tchaypobecause that's where I'm at right now..00:02
greghaynesyep00:02
greghaynesIm tring to generalise it for more than just keystone00:02
tchayporight now I've confirmed that I can replicate the behaviour I'm seeing in my build00:04
tchaypoie it generates ca.pem and signing_cert.pem which just have a newline character00:04
tchaypowhich is not super handy00:04
greghaynestchaypo: does your seed config.json have a keystone.signing_key parameter?00:04
greghaynes(very likely a no)00:05
tchayponope00:05
tchaypo*checks out mater and pulls*00:06
greghaynesSo youre probably running the t-i-e which templates out from those parameters, but os-c-c isnt supplying it00:06
tchaypowoah that's had some changes lately00:06
greghaynesthe other os-c-c, os-cloud-config00:06
tchaypomayhap i should rebase...00:06
tchaypookay, rebased, still no signing_key00:08
greghayneswhat is your os-cloud-config version?00:09
*** yamahata has quit IRC00:09
tchaypob98434 (HEAD, origin/master, origin/HEAD, master) Merge "Add public endpoint support to init-keystone"00:09
greghayneswe install that from pip00:09
tchaypoah.00:09
lifelessis your mirror up to date?00:10
greghaynesso $TRIPLEO_ROOT/tripleo-incubator/openstack-tool/bin/pip freeze00:10
greghayneswill tell you00:10
greghayneser, openstack-tools00:10
lifelessyeah, we ain't a tool00:10
lifelesswe're tools00:10
lifelessgreghaynes: so thoughts on the ssl thing ?00:10
tchaypo0.1.200:11
greghaynestchaypo: thats what I have, odd00:11
greghayneslifeless: Is it happening now in CI? I thought I was holding off on you to overcloud00:11
lifelessgreghaynes: well, if you need input data00:11
*** ci-overcloud has joined #tripleo00:11
ci-overcloud************** ci-overcloud complete status=127 ************00:11
*** ci-overcloud has quit IRC00:11
lifelessgreghaynes: but to see whats going on - the script to deploy is in tie in tripleo-cd deploy-ci-overcloud00:12
lifelesswat00:12
lifeless+ register-state-path --leave-symlink /etc/libvirt/qemu00:12
lifeless/tmp/in_target.d/install.d/81-nova-kvm: line 10: register-state-path: command not found00:12
greghaynesoh, so just run that locally with an undercloud sourced and should repro?00:12
lifelessthere's a heat environment file in configs/ for it00:12
greghayneskk00:12
* greghaynes reads codes00:13
lifelessand you'll need a vlan enabled undercloud00:13
greghaynesoh joy00:13
greghaynes:)00:13
lifelesssee the tripleo-end-to-end refs I posted above00:13
greghaynesHas anyone mentioned getting that tool added into -incubator?00:13
lifelessgreghaynes: see review 9665900:14
greghaynestchaypo: maybe youre not running the right -incubator version for it to actually call generate-keystone-pki?00:15
openstackgerritlifeless proposed a change to openstack/tripleo-image-elements: Revert "Move libvirt's qemu configuration dir to state fs"  https://review.openstack.org/10720900:19
lifelesscan I have a second eyeball on https://review.openstack.org/#/c/107209/ ?00:19
* tchaypo rebases all the things00:19
lifelessgreghaynes: ^00:19
lifelessadam_g: ^00:20
lifelessStevenK: I thought you nuked the bakup-of-images-thing ?00:21
adam_glifeless, hmm lookin00:21
greghaynestoday is revert day00:21
adam_glifeless, would a one-liner fix be easier than the revert at this point?00:23
lifelessadam_g: never roll forward :)00:24
adam_glifeless, sure, in that case revert away. ill push another libvirt fix with the proper dep added00:24
lifelessadam_g: always assume there will be some surprise, and rollback unless its actually really hard to do so00:24
lifelessgreghaynes: so +2 from you?00:29
lifelessSpamapS: https://review.openstack.org/#/c/107209/00:29
lifelesswho else might be around00:30
lifelessbnemec: https://review.openstack.org/#/c/107209/00:30
greghaynes The issue is jsut missing the dep?00:31
greghaynesand youre building on something without preserve-ephemeral?00:32
greghayneser, use-ephemeral00:32
lifelessgreghaynes: I'm running deploy-ci-overcloud00:34
lifelessexport DIB_COMMON_ELEMENTS="stackuser hosts"00:34
lifelessI'm guessing that what we've just discovered is that using environment variables is a bad idea00:34
lifelessah yes00:34
greghaynesyep, we define use_ephemeral in _variables00:35
lifelessDIB_COMMON_ELEMENTS MUST NOT be set by users because we aren't paranoid about it.00:35
lifelessanyhow, yes the dependency is missing00:35
*** Penick has joined #tripleo00:35
greghaynes+200:35
tchayporebased t-i-e, incubator, and t-h-t. I should be running tip for everything else. Still getting the same issue.00:36
tchaypohave to run to an optometrist appointment00:36
openstackgerritlifeless proposed a change to openstack/tripleo-image-elements: Add a hp1 region configs.  https://review.openstack.org/9666600:36
openstackgerritlifeless proposed a change to openstack/tripleo-image-elements: HP1 region deploy config fixups.  https://review.openstack.org/9979900:36
greghaynestchaypo: fun00:37
*** tzumainn has quit IRC00:38
*** xuhaiwei has joined #tripleo00:40
StevenKlifeless: But DIB_COMMON_ELEMENTS is used by everything. :-( Perhaps we need a DIB_EXTRA_ELEMENTS or something00:40
lifelessStevenK: if users set it to a value, when we change it, we break users.00:42
openstackgerritlifeless proposed a change to openstack/tripleo-image-elements: HP1 region deploy config fixups.  https://review.openstack.org/9979900:45
*** Penick has quit IRC00:48
openstackgerritJames Slagle proposed a change to openstack/tripleo-specs: Deploy cloud hypervisor type  https://review.openstack.org/9458600:52
* StevenK stabs bandersnatch in the face00:54
StevenKIt seems it either wants to log its output to stdout/stderr or nowhere00:55
*** ci-overcloud has joined #tripleo01:01
ci-overcloud************** ci-overcloud complete status=1 ************01:01
*** ci-overcloud has quit IRC01:01
*** chuckC has quit IRC01:03
*** yamahata has joined #tripleo01:09
*** cinerama has quit IRC01:09
openstackgerritlifeless proposed a change to openstack/tripleo-image-elements: HP1 region deploy config fixups.  https://review.openstack.org/9979901:11
*** ci-overcloud has joined #tripleo01:14
ci-overcloud************** ci-overcloud complete status=1 ************01:14
*** ci-overcloud has quit IRC01:14
openstackgerritlifeless proposed a change to openstack/tripleo-heat-templates: Define and bind a public virtual IP  https://review.openstack.org/10143801:18
*** ci-overcloud has joined #tripleo01:23
ci-overcloud************** ci-overcloud complete status=1 ************01:23
*** ci-overcloud has quit IRC01:23
lifelessoh arggghhh01:24
lifelesshmm01:24
openstackgerritlifeless proposed a change to openstack/tripleo-heat-templates: Define and bind a public virtual IP  https://review.openstack.org/10143801:24
*** pmyers has quit IRC01:27
openstackgerritIan Wienand proposed a change to openstack/diskimage-builder: Initial centos7 support  https://review.openstack.org/10444901:37
lifelesshmmoh great01:39
lifelesslocked up IPMI01:39
lifelessadam_g: did Ironic land the rate limiting tstuff ?01:39
lifelessServer Power: Reset01:40
*** nosnos has joined #tripleo01:58
lifeless\n', "InternalServerError: RPC do_node_tear_down failed to validate deploy info. Error: Can not validate PXE bootloader. The following parameters were not passed to ironic: ['ro02:05
lifeless02:05
lifelessgrumble02:06
lifelessmanual cleanup time02:06
lifelessadam_g: (unless you happen to have a patch stashed somewhere for that ?)02:06
*** Yanyanhu has joined #tripleo02:08
*** eghobo has quit IRC02:13
*** ci-overcloud has joined #tripleo02:13
ci-overcloud************** ci-overcloud complete status=1 ************02:13
*** ci-overcloud has quit IRC02:13
*** chuckC has joined #tripleo02:17
openstackgerritlifeless proposed a change to openstack/tripleo-image-elements: HP1 region deploy config fixups.  https://review.openstack.org/9979902:44
lifelessso this will be fun02:50
lifeless3 node ctl plane + VLAN + public VIP02:50
*** nati_ueno has quit IRC02:57
*** ramishra has joined #tripleo02:59
*** weshay has quit IRC03:00
*** untriaged-bot has joined #tripleo03:00
untriaged-botUntriaged bugs so far:03:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/134008703:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/134077603:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/133998603:00
uvirtbotLaunchpad bug 1340087 in tripleo "PXE deploy failed with nova.virt.baremetal" [Undecided,New]03:00
untriaged-bothttps://bugs.launchpad.net/os-collect-config/+bug/134193603:00
uvirtbotLaunchpad bug 1340776 in tripleo "Swift fails to start in overcloud" [Undecided,In progress]03:00
*** untriaged-bot has quit IRC03:00
uvirtbotLaunchpad bug 1339986 in tripleo "when CONTROLSCALE>1 , services auth is still pointing at the local ip instead of virtual" [Undecided,In progress]03:00
uvirtbotLaunchpad bug 1341936 in os-collect-config "Require keystone v3 auth_url in heat collector" [Undecided,New]03:00
*** weshay has joined #tripleo03:05
lifelessulp, another locked up ilo. sadface03:08
lifelesswhen ilos attack03:08
*** Yanyan has joined #tripleo03:29
*** Yanyanhu has quit IRC03:29
lifelessahha03:39
lifelesshttp://h20566.www2.hp.com/portal/site/hpsc/template.PAGE/public/psi/swdHome/?sp4ts.oid=4154847&spf_p.tpst=swdMain&spf_p.prp_swdMain=wsrp-navigationalState%3DswEnvOID%253D4155%257CswLang%253D%257Caction%253DlistDriver&javax.portlet.begCacheTok=com.vignette.cachetoken&javax.portlet.endCacheTok=com.vignette.cachetoken may be useful03:39
adam_glifeless, there were a couple commits to address that https://bugs.launchpad.net/ironic/+bug/132051303:40
uvirtbotLaunchpad bug 1320513 in nova "IPMI commands are sent / queried too fast" [Low,Confirmed]03:40
adam_ggotta run03:41
lifelessciao03:42
*** nosnos has quit IRC03:43
*** ci-overcloud has joined #tripleo03:53
ci-overcloud************** ci-overcloud complete status=1 ************03:53
*** ci-overcloud has quit IRC03:53
*** bmahalakshmi has joined #tripleo04:01
*** eghobo has joined #tripleo04:09
*** kevinbenton has joined #tripleo04:13
*** weshay has quit IRC04:14
*** eghobo has quit IRC04:14
*** eghobo has joined #tripleo04:15
*** Yanyan has quit IRC04:18
tchaypogreghaynes: what version of keystone do you have in your seed?04:25
tchaypoif if activate the /opt/stack/venves/keystone venv, pip show keystone tells me I have 2014.2.dev158.gbbfd58a04:25
lifelesstchaypo: surely its the bad certs in the file ?04:27
*** eghobo has quit IRC04:27
tchaypoIf by file you mean the seed's config.json, there are no certs04:27
tchaypoyeah, that would explain it, but why aren't they there?04:28
tchaypoand to answer my own question04:28
tchaypoit's either because they're static and in the repo and I'm missing a commit04:28
*** Yanyanhu has joined #tripleo04:28
tchaypoor because they haven't been generated because my existing env hasn't been updated, either because I was using -c or possibly just because it's one of those things that doesn't touch existing files04:28
lifelessno, generate-keystone-pki is meant to be called from the seed sccript04:29
tchaypobut neither of the things I just said make sense because the seed generates the keys and writes them into files, as far as I can tell it's not reading them from heat04:29
lifelessit doesn't have heat04:30
lifelessbut it gets them from a json file04:30
tchaypo*nods*04:30
lifelessin /var/lib/heat-cfntools/cfn-init-data04:30
lifelesswhich devtest_seed creates04:30
*** killer_prince is now known as lazy_prince04:31
tchaypono certs there. Under the ekystone key there's a host and a db but that's all04:31
tchaypothat looks a lot like config.json?04:31
tchaypoyep, that seems to be config.json04:32
*** nosnos has joined #tripleo04:32
tchaypowhich git tells me has a history, so it's in the repo04:33
*** slok184 has joined #tripleo04:33
tchaypothe t-i-e repo04:33
tchaypoI'm not seeing any changes to the file since april 9 though04:33
tchayposo devtest_seed seems to combine that file and $TE_DATAFILE to create tmp_local.json04:35
tchaypolet me remove -c and see if that helps - i think it should blow away $TE_DATAFILE04:36
tchaypof it doesn't I'll remove it by hand04:36
StevenK| 0dfade63-0d2f-45b0-a25a-5a07b311eba7 | overcloud-controller2-7e2d7dp37yhc  | ERROR  | -          | NOSTATE     |                     |04:39
StevenKGrrr04:40
*** Yanyan has joined #tripleo04:43
*** ramishra has quit IRC04:43
*** ramishra_ has joined #tripleo04:44
*** Yanyanhu has quit IRC04:46
tchaypohrm. just had lunch but light-headed and sleepy.04:57
tchaypo*checks sleep logger* Okay, getting just 4:20 sleep last night may not have been optimal04:57
tchaypothat's 4h 20m, not any other interpretatation of "4:20 sleep"04:58
tchaypo*sigh* now I can't build because my apt-mirror has a hash sum mismatch on the security repo05:03
*** bnemec has quit IRC05:03
* tchaypo trys again with upstream repos05:04
tchaypoyep, that seems to work for some reason05:04
tchaypothat seems to be going better05:06
*** tchaypo has quit IRC05:09
*** tchaypo has joined #tripleo05:09
openstackgerritRichard Su proposed a change to openstack/tripleo-image-elements: WIP: Compile and install custom SELinux policies  https://review.openstack.org/10690905:19
*** rakesh_hs has joined #tripleo05:20
openstackgerritRichard Su proposed a change to openstack/tripleo-image-elements: WIP: Allow mysql access to port 4567  https://review.openstack.org/10723205:24
tchayposuccess!05:25
tchaypoi get a completely different error now05:26
tchaypohttp://paste.openstack.org/show/86651/05:26
*** shausy has joined #tripleo05:26
*** marios_ has quit IRC05:27
openstackgerritRichard Su proposed a change to openstack/tripleo-image-elements: WIP: Custom policy for ssh-keygen failure  https://review.openstack.org/10723305:28
*** marios has joined #tripleo05:28
StevenKtchaypo: Huh05:29
openstackgerritRichard Su proposed a change to openstack/tripleo-image-elements: WIP: Enable haproxy_connect_any port access  https://review.openstack.org/10723405:32
tchayposo looking at the subnet-create line05:34
tchayponeutron subnet-create's help tells me it expects just to positional parameters - NETWORK and CIDR05:35
tchaypobut that commandline passes 3, which seem to be the gateway IP, the network ID, and the network CIDR05:35
*** sseago has quit IRC05:36
*** rushiagr has joined #tripleo05:37
*** andreaf has quit IRC05:37
tchaypolooking at setup-neutron, lines 81-87, looks like that is meant to be $NET_ID, $NETWORK_CIDR, $SUBNET_EXTRA05:38
lifelessgateway is duplicated05:39
*** shausy2 has joined #tripleo05:46
*** akuznetsov has quit IRC05:47
*** shausy has quit IRC05:47
*** sseago has joined #tripleo05:48
*** chuckC has quit IRC05:51
*** chuckC has joined #tripleo05:52
tchaypoyep. found the cause. see comment on https://review.openstack.org/#/c/103757/16/scripts/setup-neutron05:53
tchaypothe fix is clear so I'll push it momentarily.05:53
*** dshulyak_ has joined #tripleo05:53
*** slok184 has quit IRC05:54
openstackgerritJames Polley proposed a change to openstack/tripleo-incubator: Add public VLAN support.  https://review.openstack.org/10375705:56
openstackgerritJames Polley proposed a change to openstack/tripleo-incubator: Add --public to setup-endpoints.  https://review.openstack.org/10504505:56
openstackgerritJames Polley proposed a change to openstack/tripleo-incubator: Fix setup-endpoints handling of public URLs.  https://review.openstack.org/10504405:56
tchaypo(if anyone wants to tell me that momentarily means "for" rather than "in" a moment, I have citations of the former use going back to 1899 to show that it's long been used that way)05:59
* tchaypo kicks off yet another build, and goes away to study german06:00
lifelesstchaypo: I think you're wrong06:03
lifelesstchaypo: aesthetically, anyhow.06:06
tchaypotis possible06:07
tchaypohttp://paste.openstack.org/show/86656/ shows what I did to check the syntax06:07
*** akuznetsov has joined #tripleo06:07
tchaypoon the other hand06:07
lifelesswhat we've done elsewhere for ternary is06:07
* lifeless pages it in06:07
tchaypohttp://logs.openstack.org/57/103757/16/check-tripleo/check-tripleo-undercloud-precise/ef8dec4/console.html doesn't show the double gateway06:08
lifelessif set, new value, else if not set notset-value06:08
lifelesswhich looks like06:08
lifeless${${FOO:+newvalue:-notsetvalue}06:08
lifelessfrom memory06:08
*** slok184 has joined #tripleo06:09
tchaypoI think you're missing a closing }06:09
lifelessright so probably we aren't always passing the gateway in and neutrons default-to-.1 was making things work06:09
lifelessnow that we want no gateway somtimes, that will break. probably.06:09
tchaypodo you know where I could look for an example of that?06:12
*** slok184 has quit IRC06:12
lifelesswhich that to that do you refer when you say that?06:15
tchaypo${${FOO:+....06:15
tchaypoI'm playing with it but I can't get it to work06:16
tchaypo... grep should find it for me, one momen06:16
tchaypot06:16
lifelessIIRC the SSL stuff in setup-endpoints or whatever used to use it06:17
tchaypogrep doesn't find me any lines containing both :+ and :- in all of ~/.cache/tripleo, so if it's there it's spread across multiple lines06:19
tchaypoI can find06:19
tchaypoSSL_PORT=${SSL:+13777}06:20
tchaypoSSL_PORT={SSL_PORT:-$NORMAL_PORT}06:20
*** regebro has joined #tripleo06:21
*** pcrews has quit IRC06:21
tchaypoin case it wasn't clear, I agree that what I've done is ugly and I'd like to get something more standard or better-looking in06:22
*** nati_ueno has joined #tripleo06:26
openstackgerritJames Polley proposed a change to openstack/tripleo-incubator: Add public VLAN support.  https://review.openstack.org/10375706:29
tchaypobut for now - I seem to have a working seed and my undercloud is being built06:30
tchaypono wait, i have a working undercloud and my overcloud is being built06:30
* tchaypo really goes away to german this time06:30
*** markmc has joined #tripleo06:31
*** jcoufal has joined #tripleo06:38
proffalkenHey all you lovely cores out there... Whilst I work out how to appease some of you over my abuse of o-a-c for installing check_mk server, I'd really welcome a final +2/+A on https://review.openstack.org/#/c/91324/ so I can at least allow people to start writing checks :)06:49
*** mrunge has joined #tripleo06:51
*** mrunge has quit IRC06:52
*** mrunge has joined #tripleo06:57
xuhaiweilifeless: Sorry to trouble again, I am using seedcloud to deploy a baremetal undercloud with nova-baremetal manually, and the deployment succeeded. Now I want to use heat to do the same job, but stack-create failed07:02
greghaynestchaypo: I like that youve solved all the errors im runing into in backscroll07:02
greghaynestchaypo: including mirror hash mismatch07:03
openstackgerritA change was merged to openstack/tripleo-image-elements: Auto-collect local checks  https://review.openstack.org/9132407:03
greghaynestchaypo: FYI - I fixed my mirror by rm-ing my dists/trusty-updates/universe/ and /main dirs07:04
tchaypoWell, I didn't solve that one07:04
greghayneson the mirror07:04
tchaypoJust ignored it07:04
tchaypoThanks. I'll try that tomorrow.07:04
xuhaiweilifeless: I just got the same result with "nova boot --flavor baremtal ....", and openstack is not started in undercloud.07:06
*** jtomasek has joined #tripleo07:06
*** rdopieralski has joined #tripleo07:06
lifelessxuhaiwei: nova show should tell you whats wrong07:06
lifelessxuhaiwei: at least some of it07:06
*** d0ugal has quit IRC07:07
proffalkenlifeless: thanks for the +2 on check_mk auto-collect checks, slightly confused by the "please don't mix patches in future" - is that because of the iptables stuff?07:07
lifelessgreghaynes: tchaypo: you should file a bug on apt-mirror07:07
lifelessproffalken: yup07:07
proffalkenlifeless: fair enough, message received and understood... ;)07:07
*** d0ugal has joined #tripleo07:07
xuhaiweilifeless: I mean for nova list I can see the instance's state is 'ACTIVE', so no error07:07
lifelessproffalken: https://wiki.openstack.org/wiki/GitCommitMessages#Structural_split_of_changes07:07
xuhaiweilifeless: but stack-list shows the stack failed07:08
lifelessxuhaiwei: stack-show $stack will show you the reason it failed07:08
proffalkenlifeless: yeah, I understand, think I might have done a "git add ." at some point and not realised07:09
lifelessproffalken: cool07:10
xuhaiweilifeless: no error reason at all in stack-show, form resource-list I can see 99_undercloudDeployment failed07:10
lifelessproffalken: I'm training my fingerse to only ever add -u07:10
proffalkenlol, yeah, muscle memory can be a real bastard some times :D07:11
lifelessxuhaiwei: that means the code in the instance failed; log into the machine and look in /var/log/upstart/os-collect-config.log07:11
xuhaiweilifeless: thank you07:11
openstackgerritMatthew Macdonald-Wallace proposed a change to openstack/tripleo-image-elements: Install the "classic" icinga interface  https://review.openstack.org/8722307:14
openstackgerritMatthew Macdonald-Wallace proposed a change to openstack/tripleo-image-elements: Install the "classic" icinga interface  https://review.openstack.org/8722307:15
*** marun is now known as marun_afk07:16
lifelessok we have a massive missing trap in the dib code :/ trivially leaving mounted fs's in post-install.d errors.07:17
* proffalken really hopes that it was the above patch that made lifeless aware of that one...07:18
*** pblaho has joined #tripleo07:18
lifelessnope07:18
proffalkens/was/wasn't/g07:18
proffalken:)07:18
proffalkenso whilst I'm busy trying to rectify my misappropriation of o-r-c and o-a-c, where should crontabs live? /etc/cron.d or /mnt/state/etc/cron.d?07:22
lifeless/etc/cron.d07:22
lifelessthey are software, not state07:22
proffalkenok07:22
lifeless(if they are state, then thats a whole new problem to solve ;P)07:22
proffalkendo we have a clear-cut list of what is software and what is state anywhere?07:22
proffalkenor do I get to find out with each new review I propose? ;)07:22
lifelessif you run tests after changing it before deploying it, its software :P07:23
proffalken(I'm happy to work on writing one up btw if it doesn't exist)07:23
*** dshulyak_ has quit IRC07:23
lifelessI don't think its super clearly defined07:23
proffalkenlifeless: where tests == (unit tests || functional tests || monitoring checks) ?07:24
openstackgerritlifeless proposed a change to openstack/diskimage-builder: Add a ramdisk-install.d hook path.  https://review.openstack.org/10724607:24
openstackgerritlifeless proposed a change to openstack/diskimage-builder: Add support for flashing ILO BMC's from ramdisks  https://review.openstack.org/10724707:24
lifelessproffalken: ahhha I saw what you did there :) - its a slippery slope right :)07:24
proffalkenindeed...07:24
proffalken:D07:24
proffalkenso I'm coming at this from a sysadmin background, not a dev one (although technically I'm a developer these days)07:25
proffalken"tests" is a very fluffy word to me as I consider a system "tested" if my monitoring is all green07:25
proffalkenhowever I'm also getting used to writing unit tests07:26
proffalkenalthough most unit tests appear to also be functional in nature if having to deal with data stores etc07:26
tchaypolifeless: I'll chase that tomorrow if greghaynes doesn't beat me too it07:26
proffalkenI would argue that cronjobs are part of system *state* in the sense that they are generally applied post-installation and are specific to a task07:27
proffalkenhowever given that I just opened up a whole new world of pain, I'm happy to put them into /etc/cron.d for now ;)07:27
lifelessproffalken: they are generally coupled to a piece of software though, right?07:28
*** jistr has joined #tripleo07:33
*** cody-somerville has joined #tripleo07:36
*** rameshg87 has joined #tripleo07:36
proffalkenthey are, but are they not configuration files for cron.d that we want to keep between reboots/rebuilds?07:41
proffalkenI guess that there are times where you want to configure cron at boot/image build, and other times when you want to add them as part of o-r-c/o-a-c07:41
*** ramishra_ has quit IRC07:42
proffalkenI'll leave it in /etc/cron.d for now, but I think we may want to look at this again in future as we get a clearer split between software and state07:42
proffalken:)07:42
*** ci-overcloud has joined #tripleo07:42
ci-overcloud************** ci-overcloud complete status=1 ************07:42
*** ci-overcloud has quit IRC07:42
lifelessI wouldn't expect orc/oac to be creating cron jobs07:42
lifelessI'd expect cron jobs that read configuration07:42
lifelessthat said, yes you can create cron jobs out of oac; if you're doing that they should be in /mnt/state because / is going to be readonly one of these days.07:43
lifelessso fingers crossed, I'm about to automatically update firmware on these machines.07:43
lifelessor its going to crash and burn07:46
lifelessI hope for !burn07:46
* proffalken hands lifeless a fire extinguisher just in case07:47
lifelessthen since I don't know how to automate setting the iLO advanced licence07:47
lifelessI probably have 44 machines to manually add it to07:47
proffalkenlifeless: HP hardware?07:48
lifelessproffalken: the fishbowl07:48
lifelessproffalken: in US East IIRC07:48
proffalkenlifeless: I'll PM you a contact who may be able to help07:48
lifelessoh, thanks07:48
lifelessproffalken: thats what this patch: https://review.openstack.org/107247 is about07:49
*** jang has joined #tripleo07:51
proffalkenlifeless: oooh, shiney... :)07:51
lifelessyah07:53
lifelessnow of course the node I decided to look at to assess this working has a hung iLO07:53
lifelesswhich btw is why I'm doing this in the first place, to get past that :)07:53
proffalken:(07:53
lifelessits not meant to sit at07:53
lifeless</>hpiLO-> textcons07:53
lifelessindefinitely :/07:53
proffalkenI'd log that as a bug with HP and see if they fix it... ;)07:54
proffalken</trollbait>07:54
lifelessI have07:54
lifelessI'm in contact with the iLO team07:54
lifelesshaving found out that we have hugely old fw, fixing that systematically is an obvious first step07:54
proffalken+107:55
lifelessgood news, I didn't brick anything07:55
*** ChanServ changes topic to "Using OpenStack to deploy OpenStack;meetings Tuesday 1900//0700 UTC in #openstack-meeting-alt"07:55
lifelessbad news, I didn't flash anything either07:55
*** nati_ueno has quit IRC07:56
*** pblaho has quit IRC08:04
*** dtantsur|afk is now known as dtantsur08:06
*** derekh_ has joined #tripleo08:10
lifelessderekh_: hi :)08:21
lifelessderekh_: I saw you had trouble with br-untagged? Its not needed at all anymore -see the deltas in 99799 and predecessor08:22
*** akrivoka has joined #tripleo08:22
derekh_lifeless: looking08:23
lifelessderekh_: I'm just working through a fw update08:28
lifelessderekh_: we're locking up machines like crazy08:28
lifelessilo 1.7 will still lockup, but much less often08:29
*** akrivoka has quit IRC08:29
derekh_ok08:29
*** akrivoka has joined #tripleo08:30
openstackgerritRadomir Dopieralski proposed a change to openstack/tuskar-ui: Add a "driver" field to the Register Nodes dialog  https://review.openstack.org/10705208:34
lifelessbbiab, I still have a lock on the hp1 region sorry08:34
openstackgerritA change was merged to openstack-infra/tripleo-ci: export HOSTIP  https://review.openstack.org/10639008:37
*** lucasagomes has joined #tripleo08:39
derekh_Anybody else wanna add a second +2 too https://review.openstack.org/#/c/106852/ , StevenK I see your point for the -1 but really just wanna get this in and not go through another day of pointless CI runs08:45
rdopieralskijcoufal: so I'm looking at the "create deployment plan" wireframes08:46
rdopieralskijcoufal: and I wonder if it really should be a popup?08:46
rdopieralskijcoufal: in particular, what view should it pop up in?08:46
rdopieralskijcoufal: it looks more like a full view to me08:47
StevenKderekh_: Feel free to ignore my -1 if you just want to land it.08:48
*** martyntaylor has joined #tripleo08:49
derekh_StevenK: thanks,08:50
derekh_btw, zuul has just been restarted the queues are clear so now would be a excelant time to merge it08:50
rameshg87derekh_: request your review on https://review.openstack.org/#/c/97143/ and https://review.openstack.org/#/c/97301/08:50
rameshg87derekh_: sorry for bugging constantly :-)08:50
derekh_rameshg87: no prob will get to them as soon as I can08:51
rameshg87derekh_: thanks :-)08:51
jcoufalrdopieralski: well you need to keep in mind that we will have index page for deployments (once we support multiple deployments) and we should be consistent with other "creation" workflows08:54
rdopieralskijcoufal: that doesn't answer my question08:55
jcoufalrdopieralski: when there is no deployment plan and you click on "Deployment" in navigation, you should get an empty page with a button to create one08:55
rdopieralskijcoufal: on what page should that popup appear?08:55
jcoufalrdopieralski: and there should the pop-up appear08:55
rdopieralskijcoufal: ok, thank you08:55
jcoufalrdopieralski: np08:55
jcoufalrdopieralski: I am trying to be consistent with other views and with respect to the future direction08:56
*** cody-somerville has quit IRC08:59
openstackgerritMatthew Gilliard proposed a change to openstack/tripleo-specs: Targeted node deployment  https://review.openstack.org/10699609:01
*** untriaged-bot has joined #tripleo09:01
untriaged-botUntriaged bugs so far:09:01
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/134008709:01
uvirtbotLaunchpad bug 1340087 in tripleo "PXE deploy failed with nova.virt.baremetal" [Undecided,New]09:01
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/134077609:01
uvirtbotLaunchpad bug 1340776 in tripleo "Swift fails to start in overcloud" [Undecided,In progress]09:01
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/133998609:01
uvirtbotLaunchpad bug 1339986 in tripleo "when CONTROLSCALE>1 , services auth is still pointing at the local ip instead of virtual" [Undecided,In progress]09:01
untriaged-bothttps://bugs.launchpad.net/os-collect-config/+bug/134193609:01
uvirtbotLaunchpad bug 1341936 in os-collect-config "Require keystone v3 auth_url in heat collector" [Undecided,New]09:01
*** untriaged-bot has quit IRC09:01
*** regebro has quit IRC09:01
*** yamahata has quit IRC09:04
*** jp_at_hp has joined #tripleo09:08
*** pelix has joined #tripleo09:10
*** regebro has joined #tripleo09:17
*** andreaf has joined #tripleo09:19
openstackgerritA change was merged to openstack/tripleo-incubator: Revert "Set default OVERCLOUD_CONTROLSCALE to 3"  https://review.openstack.org/10685209:21
*** IvanBerezovskiy has joined #tripleo09:23
*** andreaf has quit IRC09:27
*** andreaf has joined #tripleo09:28
*** Yanyan has quit IRC09:30
*** rushiagr_ has joined #tripleo09:33
*** rushiagr has quit IRC09:33
openstackgerritlifeless proposed a change to openstack/diskimage-builder: Add support for flashing ILO BMC's from ramdisks  https://review.openstack.org/10724709:40
openstackgerritlifeless proposed a change to openstack/diskimage-builder: Correct statement about ramdisk and tmpfs.  https://review.openstack.org/10728009:40
openstackgerritAna Krivokapic proposed a change to openstack/tuskar-ui: Ceilometer graphs for nodes  https://review.openstack.org/10418809:42
openstackgerritNicholas Randon proposed a change to openstack/tripleo-incubator: Improve readability of long JQ expression  https://review.openstack.org/9968109:45
openstackgerritNicholas Randon proposed a change to openstack/tripleo-incubator: Wait for os-collect-config to complete on the seed  https://review.openstack.org/9651509:45
*** cody-somerville has joined #tripleo09:46
openstackgerritRadomir Dopieralski proposed a change to openstack/tuskar-ui: Implement the Create Plan dialog  https://review.openstack.org/10728509:49
openstackgerritTomas Sedovic proposed a change to openstack/tripleo-specs: Remove merge.py from TripleO Heat Templates  https://review.openstack.org/9793909:50
openstackgerritNicholas Randon proposed a change to openstack/tripleo-image-elements: Move masquerade host_ip to config.json  https://review.openstack.org/10128009:52
*** rushiagr_ has quit IRC09:58
lifelesshah10:03
lifelessnova really doesn't like having an instance deleted when the flavor was deleted first10:03
lazy_princeneed +A for https://review.openstack.org/#/c/105966/. it already has 2 +2 and is a simple change..10:06
*** athomas has quit IRC10:08
*** martyntaylor has left #tripleo10:10
d0ugalshadower: You around?10:18
shadowerd0ugal: yep10:18
*** dkehn_ has joined #tripleo10:18
d0ugalshadower: I'm trying to get my head around changing to Heat storing the parameters10:19
d0ugalshadower: Tuskar API will never peak to Heat directly AFAIK10:19
shadowerd0ugal: yea that's the plan as I understand it10:19
d0ugalshadower: However, jays code has lots of references to parameters - so, am I missing something or will that all need to change?10:19
d0ugalYou may not know the answer, I can wait for jdob if its easier.10:20
*** lazy_prince is now known as killer_prince10:20
shadowerd0ugal: so afaiui, tuskar will want to store some parameters for the planning phase -- things like the initial number of compute and controller nodes for example10:20
openstackgerritJon-Paul Sullivan (jp_at_hp) proposed a change to openstack/diskimage-builder: Don't try to install if packages is empty  https://review.openstack.org/10700810:20
shadowerd0ugal: these will be stored in the environment file (which can do that already)10:21
d0ugalah10:21
*** dkehnx has quit IRC10:22
shadowerkiller_prince: the undercloud tests failed so we can't merge it. Can't investigate the failure right now (sorry) but if it's not caused by the patch, you should do a recheck10:23
*** rlandy has joined #tripleo10:25
*** athomas has joined #tripleo10:26
*** tserong_ has joined #tripleo10:29
*** tserong has quit IRC10:32
openstackgerritMatthew Gilliard proposed a change to openstack/tripleo-incubator: Allow capabilites to be registered to ironic nodes  https://review.openstack.org/10730810:32
*** killer_prince is now known as lazy_prince10:32
*** dsneddon has quit IRC10:32
*** andreaf has quit IRC10:32
*** cody-somerville has quit IRC10:33
*** andreaf has joined #tripleo10:34
*** tserong_ is now known as tserong10:36
openstackgerritEamonn O'Toole proposed a change to openstack/tripleo-image-elements: Set venv ownership for services  https://review.openstack.org/10638010:38
*** akuznetsov has quit IRC10:40
*** akrivoka has quit IRC10:41
*** xuhaiwei has quit IRC10:43
*** pmyers has joined #tripleo10:47
*** akrivoka has joined #tripleo10:48
TheJuliagood morning10:49
lifelesssuccess10:52
lifelessRunning /ilo/fw_current.scexe/flash_ilo310:52
lifelessmorning TheJulia10:55
*** akuznetsov has joined #tripleo10:56
lifelessoath11:05
lifelessderekh_: we have a winner11:05
lifelessiLO 3 Standard 1.70 at  Jan 09 201411:05
lifelessautomaticallty updated11:05
lifelessnow, of course, this is going to brick stuff left and right as we find and uncover race conditions :)11:05
*** ci-overcloud has joined #tripleo11:07
ci-overcloud************** ci-overcloud complete status=1 ************11:07
*** ci-overcloud has quit IRC11:07
lifelessderekh_: now, in principle my next trick will bring up a ci-overcloud such that ... nuts11:07
derekh_lifeless: sounds like we're getting close11:08
*** bmahalakshmi has quit IRC11:08
lifelessderekh_: yeah, I've integrated in tchaypos public VIP stuff11:08
lifelessderekh_: but we've found an SSL issue with haproxy -> stunnel -> boom11:09
lifelessderekh_: then I side tracked off when well, we kept running into locked up iLOs and so forth11:09
lifelessderekh_: since I was not going to do 45 machine updates by hand :)11:10
derekh_lifeless: ya, manually updating 45 machines doesn't sound good11:12
lifelessmy workaround for the race seems pretty stable here11:13
lifelessI know it wont scale to e.g. 500 machine clusters though11:13
openstackgerritJulia Kreger proposed a change to openstack/tripleo-image-elements: Prevent multiple MySQL masters  https://review.openstack.org/10441411:13
*** akuznetsov has quit IRC11:20
*** akuznetsov has joined #tripleo11:23
openstackgerritLennart Regebro proposed a change to openstack/tuskar-ui: Added Management Dashboard  https://review.openstack.org/10732111:24
*** robsparker has quit IRC11:27
*** akrivoka has quit IRC11:27
*** cody-somerville has joined #tripleo11:28
*** cody-somerville has joined #tripleo11:28
*** pblaho has joined #tripleo11:28
*** rameshg87 has left #tripleo11:35
openstackgerritRyan Brady proposed a change to openstack/diskimage-builder: Don't try to install if packages is empty  https://review.openstack.org/10717111:36
lifelessNg: can I get you to file some jira tickets? its way past bedtime ;)11:36
*** akrivoka has joined #tripleo11:40
*** rushiagr_ has joined #tripleo11:43
*** robsparker has joined #tripleo11:43
lifelessNg: they need the hung ilo treatment - physically remove power, wait, re-insert11:43
lifelessNg: (see hp1's nodes tabular list11:48
*** rushiagr_ has quit IRC11:48
*** yamahata has joined #tripleo11:49
*** rushiagr_ has joined #tripleo11:52
*** dprince has joined #tripleo11:57
*** Yanyan has joined #tripleo11:59
openstackgerritMatthew Gilliard proposed a change to openstack/tripleo-specs: Targeted node deployment  https://review.openstack.org/10699612:01
*** jdob has joined #tripleo12:09
*** tzumainn has joined #tripleo12:12
openstackgerritMatthew Gilliard proposed a change to openstack/tripleo-incubator: Allow capabilites to be registered to ironic nodes  https://review.openstack.org/10730812:12
openstackgerritMatthew Gilliard proposed a change to openstack/tripleo-incubator: Allow capabilites to be registered to ironic nodes  https://review.openstack.org/10730812:13
*** ci-overcloud has joined #tripleo12:16
ci-overcloud************** ci-overcloud complete status=1 ************12:16
*** ci-overcloud has quit IRC12:16
*** rushiagr__ has joined #tripleo12:18
*** rushiagr_ has quit IRC12:18
*** lucasagomes is now known as lucas-lunch12:21
*** lblanchard has joined #tripleo12:21
openstackgerritMatthew Gilliard proposed a change to openstack/tripleo-incubator: Allow capabilites to be registered to ironic nodes  https://review.openstack.org/10730812:23
*** rushiagr has joined #tripleo12:24
*** rushiagr__ has quit IRC12:25
*** yamahata has quit IRC12:25
*** ramishra has joined #tripleo12:27
*** yamahata has joined #tripleo12:30
openstackgerritRadomir Dopieralski proposed a change to openstack/tuskar-ui: Implement the Create Plan dialog  https://review.openstack.org/10728512:30
*** sballe has joined #tripleo12:44
*** bashok has joined #tripleo12:46
*** nosnos has quit IRC12:49
*** julim has joined #tripleo12:49
*** weshay has joined #tripleo12:52
lifelessderekh_: night, another node bad,12:58
lifelessderekh_: please don't try anothe rdeploy, I need to wait for nova to error, delete the stack then put a9d71ef3-3a7f-4932-a952-534c1128a1e6 into maintenance mode12:59
lifelessderekh_: (or if you want to try a deloy, do those things first :))12:59
*** rushiagr has quit IRC12:59
*** rushiagr has joined #tripleo12:59
derekh_lifeless: ok, night, I'll leave it got plenty to do anyways :-)13:04
d0ugaljdob: FWIW, I was just trying to figure out if you needed the hidden parameters since you refered to them - your reply answers that, so thanks!13:11
*** lucas-lunch is now known as lucasagomes13:12
*** dtantsur is now known as dtantsur|lunch13:12
jdobcool, np.13:12
openstackgerritA change was merged to openstack/tripleo-incubator: Protect from a unset TRIPLEO_OS_FAMILY.  https://review.openstack.org/10634313:13
d0ugaljdob: For the rationale about splitting it out, who would ask us to do that?13:14
d0ugaljdob: I'm not sure if you had something in mind, or if it was just a precaution?13:14
*** rushiagr_ has joined #tripleo13:16
*** rushiagr has quit IRC13:20
jdobkinda loosely had something in mind13:23
jdobfor CI purposes13:23
jdobwanting the combination stuff without the full storage services13:24
*** vipul has quit IRC13:28
*** NobodyCam has quit IRC13:29
*** gothicmindfood has quit IRC13:30
*** BadCub_ has quit IRC13:30
*** zaro has quit IRC13:30
*** dtantsur|lunch is now known as dtantsur13:31
*** vipul has joined #tripleo13:35
*** BadCub has joined #tripleo13:36
*** gothicmindfood has joined #tripleo13:36
*** zaro has joined #tripleo13:37
*** lazy_prince is now known as killer_prince13:40
*** ci-overcloud has joined #tripleo13:40
ci-overcloud************** ci-overcloud complete status=1 ************13:40
*** ci-overcloud has quit IRC13:40
*** NobodyCam has joined #tripleo13:42
*** killer_prince is now known as lazy_prince13:43
openstackgerritJulia Kreger proposed a change to openstack/tripleo-image-elements: Adding keepalived restart check  https://review.openstack.org/10714713:45
*** marun_afk is now known as marun13:48
*** jcoufal has quit IRC13:50
*** jcoufal has joined #tripleo13:51
*** yamahata has quit IRC13:54
*** yamahata has joined #tripleo13:54
openstackgerritAna Krivokapic proposed a change to openstack/tuskar-ui: Ceilometer graphs for nodes  https://review.openstack.org/10418813:59
*** nati_ueno has joined #tripleo14:00
*** jistr has quit IRC14:02
*** jistr has joined #tripleo14:03
*** bnemec has joined #tripleo14:03
*** imcsk8 has quit IRC14:07
*** imcsk8 has joined #tripleo14:07
*** Yanyan has quit IRC14:08
*** lazy_prince is now known as killer_prince14:09
openstackgerritJonathan Brownell proposed a change to openstack/diskimage-builder: Increase source-repositories support for tarballs  https://review.openstack.org/10469414:11
*** ramishra has quit IRC14:18
*** ramishra has joined #tripleo14:28
*** jistr has quit IRC14:32
*** jcoufal has quit IRC14:35
*** rdopieralski has quit IRC14:36
*** shausy2 has quit IRC14:39
openstackgerritA change was merged to openstack/tripleo-image-elements: Revert "Move libvirt's qemu configuration dir to state fs"  https://review.openstack.org/10720914:39
*** dkehn_ is now known as dkehnx14:39
openstackgerritA change was merged to openstack/tripleo-image-elements: Move python-netaddr install to network-utils  https://review.openstack.org/10389814:39
*** mrunge has quit IRC14:43
*** nati_ueno has quit IRC14:45
*** jang1 has joined #tripleo14:45
*** akrivoka has quit IRC14:47
ekarlsohttps://review.openstack.org/#/c/107128/ < anyone know why that breaks ?14:49
openstackgerritRichard Su proposed a change to openstack/tripleo-image-elements: WIP: Enable haproxy_connect_any port access  https://review.openstack.org/10741714:57
*** ramishra has quit IRC14:58
openstackgerritRichard Su proposed a change to openstack/tripleo-image-elements: WIP: Enable haproxy_connect_any port access  https://review.openstack.org/10723414:59
*** untriaged-bot has joined #tripleo15:00
untriaged-botUntriaged bugs so far:15:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/134008715:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/134077615:00
uvirtbotLaunchpad bug 1340087 in tripleo "PXE deploy failed with nova.virt.baremetal" [Undecided,New]15:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/133998615:00
uvirtbotLaunchpad bug 1340776 in tripleo "Swift fails to start in overcloud" [Undecided,In progress]15:00
uvirtbotLaunchpad bug 1339986 in tripleo "when CONTROLSCALE>1 , services auth is still pointing at the local ip instead of virtual" [Undecided,In progress]15:00
untriaged-bothttps://bugs.launchpad.net/os-collect-config/+bug/134193615:00
*** untriaged-bot has quit IRC15:00
uvirtbotLaunchpad bug 1341936 in os-collect-config "Require keystone v3 auth_url in heat collector" [Undecided,New]15:00
Nglifeless: k15:02
Nglifeless: derekh_: I've just flipped over tripleo.org to new DNS servers. I believe everything should continue to work as-is, but please let me know if you see something resolving wrong. I removed some records that I think are unused (git/demo/poc/jenkins), please let me know if that's not the case15:03
Nglifeless: derekh_: assuming this beds down nicely, we will have API on our DNS, so you can a) do fancy stuff, b) not block on me for DNS changes :)15:03
*** jmoffitt has joined #tripleo15:04
derekh_Ng: nice, willdo15:04
lxsliPlease could I get some eyes on: https://review.openstack.org/#/c/86316 ?15:05
*** akuznetsov has quit IRC15:07
*** athomas has quit IRC15:08
*** akuznetsov has joined #tripleo15:08
*** ifarkas has quit IRC15:15
*** cinerama has joined #tripleo15:15
*** amitpp has joined #tripleo15:16
*** dshurtle has joined #tripleo15:20
*** jistr has joined #tripleo15:21
*** dmellado has joined #tripleo15:22
*** bashok has quit IRC15:23
*** nati_ueno has joined #tripleo15:28
*** pcrews has joined #tripleo15:32
*** nati_ueno has quit IRC15:35
*** ramishra has joined #tripleo15:36
lxsliDo we have a Juno spec freeze date for TripleO?15:36
*** cinerama has quit IRC15:36
*** nati_ueno has joined #tripleo15:38
*** pcrews has quit IRC15:38
*** rakesh_hs has quit IRC15:42
*** pcrews has joined #tripleo15:42
*** cinerama has joined #tripleo15:42
cineramamorning guys15:42
*** nati_ueno has quit IRC15:43
*** nati_ueno has joined #tripleo15:43
*** dtantsur is now known as dtantsur|afk15:44
lxsligreghaynes slagle: please would you check https://review.openstack.org/#/c/86316 ?15:45
*** yamahata has quit IRC15:47
*** cody-somerville has quit IRC15:52
*** ramishra has quit IRC15:53
slaglelxsli: hi, per your response to my earlier comment, the only way to use that element is to host a private apt/yum repository, then configure the image build to use that repo?15:57
lxslislagle: Yes15:57
slagleor, i guess drop the custom apt/yum config into the image and pull from elasitcsearch.org15:58
lxsliyeah you could do that too15:58
*** cody-somerville has joined #tripleo15:59
lxsliIt's far from ideal but I don't want to complect repo management with the element15:59
*** yamahata has joined #tripleo16:08
*** nati_ueno has quit IRC16:09
*** chuckC has quit IRC16:10
dprinceslagle: So re https://review.openstack.org/#/c/106231/, would it make it more sense to hard code it with regards to the /mnt/state cleanup effort?16:13
dprinceslagle: configurable /mnt/state that is16:14
dprinceslagle: I made it configurable, and that is largely why gfidente abandoned his patch and +1'd mine16:15
* dprince wonders if we should have just kept gfidente's patch now16:16
*** cody-somerville has quit IRC16:17
*** andreaf has quit IRC16:17
slagledprince: even if/when /mnt/state is configurable it just changes the default value there in that oac call to $STATEFUL_PATH/var/lib/cinder/conversion16:17
slagledprince: so that doesn't really matter16:17
openstackgerritDan Prince proposed a change to openstack/tripleo-image-elements: Create/configure cinder's image_conversion_dir  https://review.openstack.org/10623116:17
dprinceslagle: okay, well ^^ I rebased it. Thanks for the feedback16:18
slagledprince: sure, np. i was mostly just asking to being with if there was something special about this path where it *needed* to be configurable16:18
dprinceslagle: well, it is a temp conversions dir. It certainly doesn't need to be in the state dir (even though that is the default)16:19
*** dmellado has quit IRC16:19
slagleright, maybe some people would want to configure it to be a tmpfs path or something16:20
dprinceslagle: all boils down to I don't like the hard coding if things16:20
*** markmc has quit IRC16:20
* dprince thinks TripleO has gotten a bit too comfortable w/ hard coding16:20
dprincemind you people can call hard coding other things like production defaults, or whatever... It is still hard coding16:21
*** yamahata has quit IRC16:21
derekh_hardcoding is like having lots of different config files :-)16:21
dprincederekh_: that too16:22
*** regebro has quit IRC16:22
*** derekh_ has quit IRC16:27
*** dshulyak_ has joined #tripleo16:29
*** rakesh_hs has joined #tripleo16:29
*** jistr has quit IRC16:30
*** dshurtle has quit IRC16:30
openstackgerritDan Prince proposed a change to openstack/tripleo-incubator: devtest_overcloud: boot an instance from a volume  https://review.openstack.org/10743716:35
*** dkehn_ has joined #tripleo16:45
*** martyntaylor has joined #tripleo16:46
*** rdopieralski has joined #tripleo16:48
*** dkehnx has quit IRC16:49
*** dkehn_ is now known as dkehnx16:51
*** cody-somerville has joined #tripleo17:00
*** andreaf has joined #tripleo17:01
*** cinerama has quit IRC17:05
*** andreaf has quit IRC17:10
*** nati_ueno has joined #tripleo17:11
openstackgerritA change was merged to openstack/tuskar-ui: Update node index view to match Juno wireframes  https://review.openstack.org/10688917:13
openstackgerritGhe Rivero proposed a change to openstack/tripleo-image-elements: openvswitch and openvswitch-datapath element  https://review.openstack.org/9515117:14
openstackgerritGhe Rivero proposed a change to openstack/tripleo-image-elements: Make use of openvswitch elements  https://review.openstack.org/10411517:14
openstackgerritA change was merged to openstack/tuskar-ui: Adds driver and network card details to node detail page  https://review.openstack.org/10710217:15
*** openstackgerrit has quit IRC17:16
*** openstackgerrit has joined #tripleo17:17
*** andreaf has joined #tripleo17:25
*** lucasagomes is now known as lucas-dinner17:32
*** cinerama has joined #tripleo17:37
*** Lexis has quit IRC17:38
*** marun is now known as marun_afk17:40
*** rushiagr_ has quit IRC17:42
*** ifarkas has joined #tripleo17:42
*** saurabhs has joined #tripleo17:45
openstackgerritRichard Su proposed a change to openstack/tripleo-image-elements: WIP: Custom policy for nova-api tmpfs errors  https://review.openstack.org/10744717:45
openstackgerritRichard Su proposed a change to openstack/tripleo-image-elements: WIP: Allow keepalived to load kernel modules  https://review.openstack.org/10744817:47
*** amitpp has quit IRC17:47
*** weshay has quit IRC17:49
openstackgerritNicholas Randon proposed a change to openstack/tripleo-image-elements: Move masquerade host_ip to config.json  https://review.openstack.org/10128017:49
*** weshay has joined #tripleo17:55
*** Penick has joined #tripleo17:55
*** rdopieralski has quit IRC17:56
openstackgerritPetr Blaho proposed a change to openstack/tuskar: [WIP] Adds GET /v2/plans/<plan-uuid> endpoint  https://review.openstack.org/10677917:57
openstackgerritPetr Blaho proposed a change to openstack/tuskar: [WIP] Adds DELETE /v2/plans/<plan-uuid> endpoint  https://review.openstack.org/10678017:57
openstackgerritPetr Blaho proposed a change to openstack/tuskar: [WIP] Adds POST /v2/plans endpoint to API  https://review.openstack.org/10678117:57
openstackgerritPetr Blaho proposed a change to openstack/tuskar: [WIP] Adds GET /v2/plans endpoint to API  https://review.openstack.org/10638817:57
openstackgerritPetr Blaho proposed a change to openstack/tuskar: [WIP] Adds GET /v2/roles endpoint to API  https://review.openstack.org/10745017:57
openstackgerritPetr Blaho proposed a change to openstack/tuskar: [WIP] Adds POST /v2/plans/:plan_uuid/roles endpoint  https://review.openstack.org/10745117:57
openstackgerritPetr Blaho proposed a change to openstack/tuskar: [WIP] Adds GET /v2/plans/:plan_uuid/templates endpoint  https://review.openstack.org/10745217:57
*** Penick has quit IRC17:59
openstackgerritRichard Su proposed a change to openstack/tripleo-image-elements: WIP: Custom policy for ssh-keygen failure  https://review.openstack.org/10723318:00
*** Penick has joined #tripleo18:02
*** dshurtle has joined #tripleo18:04
*** pblaho has quit IRC18:12
*** killer_prince is now known as lazy_prince18:12
*** martyntaylor1 has joined #tripleo18:14
openstackgerritAdam Gandelman proposed a change to openstack/tripleo-image-elements: Move libvirt's qemu configuration dir to state fs  https://review.openstack.org/10746118:15
*** martyntaylor has quit IRC18:15
*** martyntaylor1 has quit IRC18:21
*** martyntaylor has joined #tripleo18:21
*** dprince has quit IRC18:34
openstackgerritGregory Haynes proposed a change to openstack/tripleo-specs: SSL PKI  https://review.openstack.org/10369218:34
openstackgerritGregory Haynes proposed a change to openstack/tripleo-specs: SSL PKI  https://review.openstack.org/10369218:35
*** andreaf has quit IRC18:38
*** pelix has quit IRC18:43
*** pblaho has joined #tripleo18:50
*** pblaho has quit IRC18:50
*** jang has quit IRC18:53
*** lazy_prince is now known as killer_prince18:56
*** jp_at_hp has quit IRC19:00
*** dsneddon has joined #tripleo19:02
*** Penick has quit IRC19:02
*** rlandy has quit IRC19:03
*** jang has joined #tripleo19:04
*** panda has quit IRC19:06
openstackgerritJordan OMara proposed a change to openstack/tuskar-ui: Updating Baremetal Node UUIDs with realistic values for display  https://review.openstack.org/10747419:06
*** panda has joined #tripleo19:07
lifelessmorning19:09
*** martyntaylor1 has joined #tripleo19:09
greghaynesO/19:09
slagleyou only slept 8 hours19:10
lifelessnot even19:10
greghaynescreepy slagle is creepy19:10
slagleassuming you slept the whole time you've been gone :)19:10
greghaynes;)19:10
lifelessslagle: so I reviewed the docker spec again19:10
lifelessslagle: there was just one thing left that I can see to adress19:11
slaglelifeless: i pushed up a patchset to address that19:11
*** martyntaylor has quit IRC19:11
lifelesswicked19:11
*** Penick has joined #tripleo19:12
openstackgerritA change was merged to openstack/tripleo-image-elements: Fix argparse issue for RHEL 6.5.  https://review.openstack.org/10596619:20
*** bashok has joined #tripleo19:32
*** chuckC has joined #tripleo19:38
*** ci-overcloud has joined #tripleo19:40
ci-overcloud************** ci-overcloud complete status=1 ************19:40
*** ci-overcloud has quit IRC19:40
*** chuckC has quit IRC19:44
*** martyntaylor1 has left #tripleo19:50
openstackgerritJay Dobies proposed a change to openstack/tuskar: Added template combination functionality  https://review.openstack.org/10685320:00
*** Penick has quit IRC20:05
*** Penick has joined #tripleo20:07
*** rakesh_hs has quit IRC20:13
*** ifarkas has quit IRC20:15
*** akuznetsov has quit IRC20:20
*** weshay has quit IRC20:21
openstackgerritJay Dobies proposed a change to openstack/tuskar: Added template combination functionality  https://review.openstack.org/10685320:21
*** yamahata has joined #tripleo20:23
*** jml has quit IRC20:25
*** marun_afk is now known as marun20:27
*** jml has joined #tripleo20:28
*** jml has quit IRC20:28
*** jml has joined #tripleo20:28
jdobdumb question, why is the image element called "use-ephemeral" when it's about persistent state?20:33
*** weshay has joined #tripleo20:34
*** dshulyak_ has quit IRC20:34
*** chuckC has joined #tripleo20:35
tchaypomorgens20:38
tchaypobecause it's about storing state on ephemeral images, or not?20:39
* tchaypo is guessing, doesn't actually understand20:39
tchaypogreghaynes: my scrollback is disappointingly free of you solving new bugs for me *fakes up some tears*20:41
greghayneshaha, sorry!20:41
greghaynesI got to learn about job builder20:41
tchaypothat sounds like fun20:41
tchaypoi see lifeless was busy blowing things up as well20:42
tchaypoi seem to have missed dprince20:43
*** Penick has quit IRC20:44
greghaynestchaypo: what was your patch for the subnet being defined incorrectly error?20:44
adam_gjdob, its not a dumb question. the language is confusing. typical virt nova instances, when booted /w flavor that provide it, end up booted with an ephemeral drive usually mounted @ /mnt. in the ironic/baremetal case, this is actually the persistent partition while the root fs is ephemeral20:44
greghaynesyea, its a pretty annoying naming20:45
jdobok, that's kinda what I was thinking, that it referred to the drive itself and not the functionality20:45
adam_gjdob, so on instance rebuild you end up with a new image being deployed to the / while nova's 'ephemeral partition' actually keeps its data20:45
greghaynesuse-thing-that-lets-me-have-ephemeral20:45
*** Penick has joined #tripleo20:45
greghayneswe should just rename the element to that ^20:45
jdobthrew me off when I saw a patch that added usage of /mnt/state that needed to include use-ephemeral20:45
tchaypogreghaynes: that would be https://review.openstack.org/#/c/103757/16..17/scripts/setup-neutron20:46
jdobcool, thanks for the explanation. glad i'm not the only one a bit thrown off by it20:46
*** cadenzajon has joined #tripleo20:50
*** bashok has quit IRC20:51
*** andreaf has joined #tripleo20:54
tchaypoDoes anyone know what dprince means when he mentions "we need 2 bridges and our templates onlysupport 1"?20:55
tchaypothat sounds to me a lot like the work lifeless has been leading to get our templates to support 2 bridges, but maybe I don't understand the context20:55
*** chuckC has quit IRC20:56
*** ccrouch has quit IRC20:57
*** untriaged-bot has joined #tripleo21:00
untriaged-botUntriaged bugs so far:21:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/134008721:00
uvirtbotLaunchpad bug 1340087 in tripleo "PXE deploy failed with nova.virt.baremetal" [Undecided,New]21:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/134077621:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/133998621:00
uvirtbotLaunchpad bug 1340776 in tripleo "Swift fails to start in overcloud" [Undecided,In progress]21:00
uvirtbotLaunchpad bug 1339986 in tripleo "when CONTROLSCALE>1 , services auth is still pointing at the local ip instead of virtual" [Undecided,In progress]21:00
untriaged-bothttps://bugs.launchpad.net/os-collect-config/+bug/134193621:00
uvirtbotLaunchpad bug 1341936 in os-collect-config "Require keystone v3 auth_url in heat collector" [Undecided,New]21:00
*** untriaged-bot has quit IRC21:00
lifelesstchaypo: where does dprince say that?21:01
tchaypohttp://lists.openstack.org/pipermail/openstack-dev/2014-July/040464.html21:02
tchaypoI'm not sure if he's talkinga botu things we've already done, or if he's talking about a thing we're missing (or doing by hand)21:04
tchaypos/a obotu/ about/21:04
tchaypoin other news, my latest attempt to build the stack got me as far as wait_for_stack_ready overcloud21:05
tchayposo that's progress21:05
*** lblanchard has quit IRC21:07
*** jdob has quit IRC21:07
tchaypoah. it seems that controller0 and controller2 are ACTIVE - Running21:07
tchaypobut controller1 is ERROR - NOSTATE21:07
tchaypoto me this is a successful build of the controller cluster21:08
tchaypoit's running, it has redundancy, I'd like to move forward and let the usual repair mechanisms handle spanking the third node into shape later21:08
greghaynesheh21:08
tchaypobut wait_for_stack_ready sees ERROR and decides to abort21:08
greghaynestchaypo: Have you seen SpamapS's convergence spec's21:08
*** ccrouch has joined #tripleo21:09
*** imcsk8 has quit IRC21:10
tchayposo. broader question is how do we update wait_for_stack_ready to be more clueful about scale? maybe a new param to tell it how many lines matching the node name regex need to be failed before the whole thing is a failure?21:10
tchaypono I haven't, what's the number?21:10
lifelesshe's talking about the previous state21:12
lifelesstchaypo: look in the heat-specs repo21:12
lifelesstchaypo: but anyway, we can't fix wait_for_stack_ready21:12
lifelesstchaypo: because it heat that decides the things has failed, not our wrapper.21:13
tchaypolifeless: so if I respond saying "we've already got most of that particular issue sorted, please provide a different example" I'm not off track?21:13
tchaypoI do thing os-net-config sounds useful, I just think that's a particularly poor example to show why it might be useful21:13
tchaypolifeless: i think you mean that heat decides whether stack creation failed, and wait_for_stack_ready has always used that to determine if it's safe to proceed?21:14
tchayponow that we have a HA cluster I think we're going to see cases where stack create failed, but it failed close enough to the end that it's safe for us to keep going21:15
lifelessmore than 'has always used'21:15
lifeless'has to use today'21:15
*** ccrouch1 has joined #tripleo21:16
lifelesswe can't further evolve the stack once its in ERROR21:16
tchaypowhat would we need to get away from that sate?21:16
tchaypo*state21:16
lifelesswe need heast to be different21:16
tchaypoah.21:16
lifelessthis is why I've been saying 'don't worry about quorum in XXXX' where it was something that a failure would also mean the stack fails21:17
lifelesswe need quorum stuff where the failure can occur and not make the stack ERROR21:17
lifelesswhich is still the majority of things :/21:17
lifelesstchaypo: I have replied to dan21:17
tchaypomy next question would be "do we need to evolve the stack? at that point we're basically at the end of the build anywaay, could we just call it 'complete with some errors'" and hand the cloud over to the user to drive via tuskar etc - but when it's handed over they'll be relying on heat to do anything further to the cloud, and they can't because it's in an error state, so that won't fly.21:18
*** ccrouch has quit IRC21:18
lifelessif you want to fix that broken ctlplane node21:18
lifelessthats evolving the stack21:18
tchaypoyeah.21:18
lifelessif you want to change config parameters, same21:19
tchaypohence what you said a few lines back21:19
tchaypoeverythign that heat runs has to be cluster-aware and decide if a failure is a stack-breaking failure-to-achieve-quorum or just a local failure that shouldn't affect stack state21:20
lifelessyes21:20
*** shardy is now known as shardy_afk21:20
* tchaypo has subscribed to heat-specs21:20
*** jml has quit IRC21:21
*** jml has joined #tripleo21:24
*** Penick has quit IRC21:27
*** Penick has joined #tripleo21:32
*** jmoffitt has left #tripleo21:35
openstackgerritTzu-Mainn Chen proposed a change to openstack/tuskar-ui: Add Discovered nodes tab  https://review.openstack.org/10750921:40
*** julim has quit IRC21:46
lifelessok another mind bending race fixed21:49
lifelessNg: the fail-to-boots turn out to be a bug in nova21:59
greghaynes\O/ hash mismatch again22:00
greghaynesfor apt mirror22:00
* greghaynes debugs properly again22:00
lifelessNg: https://bugs.launchpad.net/nova/+bug/134291922:01
uvirtbotLaunchpad bug 1342919 in nova "instances rescheduled after building network info do not update the MAC" [Undecided,In progress]22:01
lifelessNg: so don't jira things, cause I think its all going to be that22:01
lifelessNg: except the genuine ILO hung ones22:01
greghayneslifeless: Hey, I found a bug of yours! https://bugs.launchpad.net/ubuntu/+source/apt/+bug/97207722:03
uvirtbotLaunchpad bug 972077 in apt "apt repository disk format has race conditions" [Medium,Confirmed]22:04
lifelessgreghaynes: yup22:05
lifelessgreghaynes: thats the root cause :)22:05
lifelessgreghaynes: however a mirroring tool has the opportunity to minimize the race by the order it copies in and by checking the hashes and not moving stuff into place when they don't match22:06
lifelessgreghaynes: for instance22:06
*** cody-somerville has quit IRC22:15
greghaynesSo, I think my upstream mirror may be more at fault than my mirror22:27
greghaynesI agree, mine could be smarter22:27
greghaynesbut... /me shakes fist at upstream22:27
SpamapSlifeless: also apache can be configured to syncronize the expire times to the last file that is usually synced22:28
greghayneshttp://i.imgur.com/5I8QQPe.jpg22:28
SpamapSlifeless: which is what archive.ubuntu.com did22:28
pcrewsHi - so for our current ci over/undercloud node names - overcloud-controller0-57qrrf3w7fwa, for example.  How important is the random string portion of those node names?22:29
* pcrews asks as the indexing code does not appear to play well w/ wildcard file names at first look.22:29
pcrewsindexing code = log indexing code - https://github.com/openstack-infra/config/blob/master/modules/openstack_project/files/logstash/jenkins-log-client.yaml22:30
lifelessSpamapS: it doesn't fix the race22:32
lifelessSpamapS: I was in on those discussions with elmo etc, repeatedly, as we tried to fix countries (like NZ) with intercepting caches.22:32
SpamapSlifeless: I imagine expires isn't 100% respected22:33
lifelessSpamapS: its not that, its still racy22:33
lifelessSpamapS: as I explain in great detail in that bug.22:34
SpamapSReally unfortunate, rbasak had consensus on a plan to fix it22:34
lifelessSpamapS: there is literally no HTTP header that can fix it.22:34
lifelessSpamapS: and it can turn up on file:// too.22:34
SpamapSlifeless: it's like the ET Atari game. It just has to be buried in the desert.22:34
*** Penick has quit IRC22:34
SpamapSlifeless: I wonder if it could be done with A/B dirs storing rsync --link-dest copies of the meta-data22:35
pcrewshttp://www.virtualatari.org/soft.php?soft=ET_Fixed22:35
lifelessSpamapS: nope22:40
lifelessSpamapS: its not about atomic update on the server22:40
lifelessSpamapS: its about read atomicity22:40
SpamapSpcrews: jesus it is as nightmarish as I remember22:40
*** dobson has joined #tripleo22:40
*** ivan has left #tripleo22:40
lifelessSpamapS: you have to read two different files together, either A1 and A2 or B1 and B222:40
SpamapSlifeless: yeah, that's the thing rbasak was going to correct22:40
lifelessSpamapS: I know, I designed it :)22:40
pcrewsSpamapS: lol, indeed :D22:41
SpamapSlifeless: and yet he's doing MariaDB packaging instead. :-/22:41
lifelessit may have been independently designed a few times by now22:41
SpamapSFYI I shut down the nagios I had running on the hp1 bastion. I don't think it was in use, but it was spamming me22:42
lifelessSpamapS: ack22:42
SpamapSlifeless: IIRC Debian doesn't care because they just use pdiff22:42
SpamapSwhich "sort of" solves it22:42
lifelessSpamapS: huh, it affects debian too22:42
SpamapSlifeless: I had thought that it affects far fewer debian users because pdiffs mean most of the time you're not refreshing Packages.gz via HTTP, but via pdiff, which are all accurate in the hashsums file22:45
SpamapSso then you d/l the pdiffs, and your new packages.gz == hashsum of the downloaded sums list22:46
lifelessSpamapS: packages is not the only race pair22:46
lifelesseverything with detached sigs is racy22:46
lifelesssuch as Releases22:46
lifelesshmm, I might need to open an archive at this point to refresh memory22:46
SpamapSSounds right to me.22:47
SpamapSIt's more that Debian's pile of sand over their head is a bit larger because they have mitigations.22:47
SpamapSanyway..22:47
* SpamapS goes back to revising heat specs22:47
Nglifeless: ok, that's good because I was feeling bad that I'd bumped the jira stuff to the end of my day. Now, less so ;)22:57
lifelessNg: well still 2 to file22:57
lifelessNg: :)22:57
Nglifeless: I said less so, not zero so ;)22:57
lifeless:>22:57
*** yamahata has quit IRC23:03
*** cody-somerville has joined #tripleo23:07
lifelesssomeone needs to get devananda a rack to just run lots and lots and lots of deploys on23:07
SpamapSlifeless: maybe we can all chip in and give him an orange box23:10
*** Penick has joined #tripleo23:10
*** hewbrocca has quit IRC23:10
*** lucas-dinner has quit IRC23:20
openstackgerritSteve Baker proposed a change to openstack/tripleo-heat-templates: Convert Fn::Select to extended get_attr  https://review.openstack.org/10534723:26
openstackgerritSteve Baker proposed a change to openstack/tripleo-heat-templates: merge.py use a class to represent template syntax  https://review.openstack.org/10532623:26
openstackgerritSteve Baker proposed a change to openstack/tripleo-heat-templates: merge.py --hot to process and generate HOT  https://review.openstack.org/10532723:26
openstackgerritSteve Baker proposed a change to openstack/tripleo-heat-templates: WIP Make target to port to HOT  https://review.openstack.org/10532923:26
openstackgerritSteve Baker proposed a change to openstack/tripleo-heat-templates: Port all templates to HOT  https://review.openstack.org/10532823:26
*** ccrouch1 has quit IRC23:29
lifelessSpamapS: how many nodes in that ?23:31
*** Penick has quit IRC23:33
* lifeless tries batches of 5 nodes23:48
lifelessI want to know that all these nodes are bootable23:48
lifelessalso that they all have modern ilo f/w23:48
*** cinerama has quit IRC23:51
stevebakerhey, has check-tripleo replaced experimental?23:57
lifelessno23:59
lifelessthere is a tripleo check queue23:59

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