Friday, 2013-12-06

*** epim has quit IRC00:02
*** noslzzp has joined #tripleo00:04
*** epim has joined #tripleo00:09
*** cd-undercloud has joined #tripleo00:16
cd-undercloud************** overcloud complete status=0 ************00:16
*** cd-undercloud has quit IRC00:16
SpamapSlifeless: go go go00:17
lifelesspleia2: ok so00:23
lifelessservice is stopped00:23
pleia2ok00:23
lifelesspleia2: you don't have creds to use the overcloud; you should arrange that :P [you personally, I mean - openstack-infra and openstack-nodepool do]00:23
lifelessok, so ext-net is our defined external network00:24
pleia2lifeless: tripleo-cloud users?00:25
lifelessI'm not sure how to grant one tenant access to that, but we can figure that out later (or carve out a subnet for it)00:25
lifelesspleia2: yeah in incubator00:25
* pleia2 nods00:25
lifelessso, I'm going to spin up a VM as admin with two nics00:25
* SpamapS -> kids00:26
lifelessnot terrible: 2013-12-06 00:26:37 (16.8 MB/s) - `saucy-server-cloudimg-amd64-disk1.img' saved [243007488/243007488]00:26
openstackgerritElizabeth Krumbach Joseph proposed a change to openstack/tripleo-incubator: Add Elizabeth Krumbach Joseph to tripleo-cd-users  https://review.openstack.org/6038800:28
openstackgerritElizabeth Krumbach Joseph proposed a change to openstack/tripleo-incubator: Add don't configure vm option to boot-seed-vm  https://review.openstack.org/6038900:35
pleia2lifeless: hm, do I actually need an ssh key there?00:41
lifelessif you want it to set it up for you00:41
pleia2just realized that rpodolyaka doesn't have one00:41
pleia2ok00:41
openstackgerritElizabeth Krumbach Joseph proposed a change to openstack/tripleo-incubator: Add Elizabeth Krumbach Joseph to tripleo-cd-users  https://review.openstack.org/6038800:42
lifelessoh00:42
lifelesswait a sec; yeah - those are admin only keys00:42
lifelessMUST NOT have one ;)00:42
lifeless* tripleo-cd-ssh-keys: The ssh keys for people in tripleo-cd-admins.00:42
pleia2haha00:42
openstackgerritElizabeth Krumbach Joseph proposed a change to openstack/tripleo-incubator: Add Elizabeth Krumbach Joseph to tripleo-cd-users  https://review.openstack.org/6038800:42
pleia2ok there00:43
pleia2I'm so pleased that it takes me 3 commits to add my name to a file00:43
lifelesslol00:43
lifelessok, so positive so far: | 78b8bc85-6827-4dde-b3c4-e8c3d3144280 | test | BUILD  | spawning   | NOSTATE     | ext-net=138.35.77.133; default-net=10.0.0.4 |00:46
lifelesshmmm00:48
lifelessssh ubuntu@138.35.77.13400:48
lifelessPermission denied (publickey).00:48
lifelessI smell metadata fail00:49
pleia2aw00:49
lifelesschecking overcloud logs00:50
*** vipul has quit IRC00:51
lifelessnup, not obviously00:51
*** vipul has joined #tripleo00:52
lifelessci-info: no authorized ssh keys fingerprints found for user ubuntu.00:52
lifelessci-info: no authorized ssh keys fingerprints found for user ubuntu.00:52
lifelessah, missed the keypair param00:52
*** epim has quit IRC00:53
*** jcooley_ has joined #tripleo00:56
*** epim has joined #tripleo00:57
lifelesshmm, I think I need to add a new provider network for this00:59
lifelessmm00:59
lifelessyes00:59
lifelessI'm adding ip addr add 192.168.3.2/24 dev eth3 to the test bm node01:01
*** mestery has quit IRC01:04
lifelessuh01:04
lifelesswhy do we have both ovs_neutron_plugins and ml2_conf.ini ?01:04
*** mestery has joined #tripleo01:05
lifelessmestery: oh excellent, we're just playing with neutron provider networks01:06
lifelessmestery: maybe you can shed some light :)01:06
lifelessmestery: I'd like to grant a VM direct access to the physical network such that they can do their own selection of next hop router01:11
*** jergerber has quit IRC01:11
lifelessoh yay01:34
lifeless|                                      |     _("Unexpected vif_type=%s") % vif_type)01:34
lifeless  | {u'message': u'Unexpected vif_type=binding_failed', u'code': 500, u'details': u'  File "/opt/stack/venvs/nova/local/lib/python2.7/site-packages/nova/compute/manager.py", line 266, in decorated_function |01:35
*** nosnos has joined #tripleo01:42
*** john-n-seattle1 has quit IRC01:52
*** epim has quit IRC01:54
*** marun has joined #tripleo01:59
*** jcooley_ has quit IRC02:03
*** jcooley_ has joined #tripleo02:04
*** julim has quit IRC02:06
*** jcooley_ has quit IRC02:08
*** rongze has joined #tripleo02:12
mesterylifeless: Hey, I see your earlier ping, in the middle of some family stuff now, I'll be around in about another hour or so, will you still be here?02:13
lifelessmestery: I will, though I think I may have it solved!02:16
mesterylifeless: Awesome! What was it?02:16
lifelessmestery: I will have family stuff shortly after that, so if we don't hook up, thats cool.02:16
lifelessmestery: well, it isn't working yet, just might be :P - we'll talk later02:16
mesterylifeless: Sounds good, catch you later!02:17
*** jcooley_ has joined #tripleo02:19
lifelessand success02:19
lifeless64 bytes from 192.0.2.1: icmp_seq=61 ttl=64 time=1.25 ms02:19
lifeless64 bytes from 192.0.2.1: icmp_seq=62 ttl=64 time=0.346 ms02:19
lifelesspleia2: ^02:19
lifelessmestery: needed a bridge_mapping on the hypervisor node, and a new integration bridge02:20
lifelessok, restarting tripleo-cd02:23
pleia2:)02:24
lifelesspleia2: this demonstrates it working -02:27
lifeless192.168.3.2              ether   78:e7:d1:23:af:ad   C                     eth102:27
lifeless192.0.2.1                ether   78:e7:d1:23:af:ad   C                     eth102:27
lifelessyou can see that we got the same mac as the other physical machine I had 192.0.2.1 configured on02:28
lifelesspleia2: I've updated the etherpad02:28
pleia2thanks02:28
*** mestery has quit IRC02:30
*** krotscheck has quit IRC02:33
*** epim has joined #tripleo02:33
*** mestery has joined #tripleo02:33
*** jayg is now known as jayg|g0n302:41
*** grimtrigger has joined #tripleo02:43
grimtriggerafter you've used diskimage-builder to create an qcow2 image, how does one ssh into it?02:46
lifelessgrimtrigger: you deploy it somewhere to create an instance, then the instance gets ssh keys from the metadata server // config_drive02:47
grimtriggerso you can't just run "kvm -localtime ... base.qcow2"?02:48
*** epim has quit IRC02:48
lifelessgrimtrigger: oh sure, you can, but without a metadata source you'll need to do your configuration by hand02:51
grimtriggeri used this: kvm -localtime -boot c -net nic,model=virtio -net user,hostfwd=tcp:127.0.0.1:5555-:22 base.qcow202:52
lifelessgrimtrigger: you can examine the root-password and stackuser elements for sexample of such static configuration02:52
lifelesss/sexample/examples/02:52
*** sdake_ has quit IRC02:57
*** csd has quit IRC02:57
*** csd has joined #tripleo02:58
*** vipul is now known as vipul-away03:05
*** rushiagr has joined #tripleo03:06
*** vipul-away is now known as vipul03:11
*** sdake_ has joined #tripleo03:16
lifelessrpodolyaka: hey; I've rearranged and tweaked that patchset03:27
lifelessrpodolyaka: you'll want to review -d 60286 :)03:28
*** jcooley_ has quit IRC03:29
*** jcooley_ has joined #tripleo03:30
*** jcooley_ has quit IRC03:34
*** julim has joined #tripleo03:41
grimtriggerlifeless:  my mistake.  somehow i managed to put an empty ~/.ssh/authorized_keys file into the image.  now it works fine.  thanks.03:43
*** julim has quit IRC03:45
*** rushiagr has quit IRC04:08
lifelessgrimtrigger: :)04:11
*** sdake_ has quit IRC04:25
*** grimtrigger has quit IRC04:28
*** grimtrigger has joined #tripleo04:28
*** grimtrigger has left #tripleo04:29
openstackgerritClint "SpamapS" Byrum proposed a change to openstack/tripleo-image-elements: Add a service enable/disable mechanism for upstart  https://review.openstack.org/6034104:32
*** rongze has quit IRC04:50
*** rongze has joined #tripleo04:54
*** jcooley_ has joined #tripleo04:55
*** csd has quit IRC04:57
*** csd has joined #tripleo04:58
openstackgerritClint "SpamapS" Byrum proposed a change to openstack/tripleo-image-elements: Add a service enable/disable mechanism for upstart  https://review.openstack.org/6034104:59
*** rushiagr has joined #tripleo05:05
mordredSpamapS: ^^ wow, Clint "SpamapS" Byrum no less05:09
*** rpodolyaka1 has joined #tripleo05:09
rpodolyaka1morning tripleo05:09
SpamapSmordred: had one too many instances of people arguing with me on IRC over things "that guy clint-fewbar says"05:10
mordredhaha05:11
StevenKSo it's now that "that spammer guy says" ?05:11
SpamapSprobably :-P05:11
SpamapStrying to avoid stupidity on IRC - a.k.a. "the neverending stoooooorrreeeee"05:12
*** akuznetsov has quit IRC05:14
*** jcooley_ has quit IRC05:22
*** jcooley_ has joined #tripleo05:22
*** akuznetsov has joined #tripleo05:23
*** akuznetsov has quit IRC05:24
*** jcooley_ has quit IRC05:27
*** sdake_ has joined #tripleo05:31
*** sdake_ has joined #tripleo05:31
*** tzumainn has quit IRC05:32
lifelessrpodolyaka1: hi!05:34
lifelessrpodolyaka1: I have been editing our series05:34
*** noslzzp has quit IRC05:34
lifelessSpamapS: btw05:34
lifelessSpamapS: I have a suggestion for your efforts in the right-now timeframe, if you have a minute to discuss05:35
rpodolyaka1lifeless: morning! cool!05:36
lifeless16:27 <+lifeless> rpodolyaka: hey; I've rearranged and tweaked that patchset05:37
lifeless16:28 <+lifeless> rpodolyaka: you'll want to review -d 60286 :)05:37
rpodolyaka1lifeless: ack :)05:38
lifelessrpodolyaka1: plus I think there is a bug in the existing code05:38
rpodolyaka1lifeless:  there must be more than one :)05:38
lifelessrpodolyaka1: as I read it block devices are detached before the VM is shut down05:39
lifelessrpodolyaka1: isn't that backwards?05:39
rpodolyaka1it looks odd, but I believe this models the existing behavior very closely05:39
lifelessI want to run it past jog0 / mikal / someone like that05:40
lifelessI think it's an existing bug05:40
lifelessthat can cause dirty filesystems on cinder volumes if someone uses rebuild05:40
lifelessbut IMBW05:41
rpodolyaka1sounds great, because I have little experience with this part of nova05:41
lifelessdoes terminate do it in the same order as well?05:42
* rpodolyaka1 checking05:42
rpodolyaka1doesn't look so https://github.com/openstack/nova/blob/master/nova/compute/manager.py#L194505:44
rpodolyaka1and the next is cleanup_volumes()05:44
rpodolyaka1but for rebuild  volumes stuff comes first https://github.com/openstack/nova/blob/master/nova/compute/manager.py#L2216 , and only then destroy() is called05:45
* rpodolyaka1 thinks nova should go for taskflow or template method pattern for rewriting of instance actions05:47
lifelessso its _shutdown, clean volumes, destory05:49
lifelessrpodolyaka1: see def _shutdown_instance05:50
lifelesswhich is05:50
lifelessa) enumerate dbs05:50
lifelessb) destrory05:50
lifelessc) deallocate05:50
lifelessso this is clearly a bug in rebuild05:50
lifelessI think we should either preserve it (and add a comment and a bug ref) or fix it as we go05:50
lifelessbut since we're moving it I expect reviewers to notice05:51
rpodolyaka1yeah, I'd go for fixing it first05:51
*** vipul has quit IRC05:52
*** vipul has joined #tripleo05:54
*** sballe has quit IRC06:01
*** sballe has joined #tripleo06:01
*** blamar has quit IRC06:12
*** vkozhukalov has joined #tripleo06:26
lifelessrpodolyaka1: btw there is a typo in the bp name; I fixed the bp; next push of the series should use -t to fix it06:29
lifelessepeh -> eph06:29
*** nosnos_ has joined #tripleo06:30
rpodolyaka1lifeless: got it, thanks!06:30
* rpodolyaka1 didn't know about -t06:31
*** nosnos has quit IRC06:33
lifelessrpodolyaka1: anyhow,the baton is yours; I'll try and pick up the series again and get more done on my monday06:36
lifelessrpodolyaka1: I reordered it to make more logical sense - generic at the bottom, building up to bare metal06:36
lifelessrpodolyaka1: and I added a trivial should be no-brainer docstring fix at the very bottom06:37
*** rpodolyaka1 has quit IRC06:40
*** pblaho has joined #tripleo06:48
*** vkozhukalov has quit IRC06:51
*** boris-42 has joined #tripleo06:53
*** max_lobur_afk is now known as max_lobur06:57
openstackgerritJun Jie Nan proposed a change to openstack/os-apply-config: Add program main entry in apply_config.py  https://review.openstack.org/6043307:13
*** akuznetsov has joined #tripleo07:14
openstackgerritJun Jie Nan proposed a change to openstack/os-apply-config: Add program main entry in apply_config.py  https://review.openstack.org/6043307:16
openstackgerritJun Jie Nan proposed a change to openstack/os-apply-config: Correct template path and metadata path in quick start  https://review.openstack.org/6043607:42
*** jtomasek has joined #tripleo07:44
*** ifarkas has joined #tripleo07:46
rpodolyakalifeless: ack07:46
*** jtomasek has quit IRC07:50
*** jtomasek has joined #tripleo07:51
*** jcoufal has joined #tripleo07:54
*** csd has quit IRC08:08
*** csd has joined #tripleo08:09
*** rdopieralski has joined #tripleo08:11
*** rdopieralski has quit IRC08:11
*** rdopieralski has joined #tripleo08:11
openstackgerritJun Jie Nan proposed a change to openstack/os-apply-config: Replace subdirs with _  https://review.openstack.org/6043908:19
*** lsmola has joined #tripleo08:21
openstackgerritJun Jie Nan proposed a change to openstack/os-apply-config: Replace unused variable subdirs with _  https://review.openstack.org/6043908:23
*** funzo_ has joined #tripleo08:26
openstackgerritA change was merged to openstack/tripleo-image-elements: Need libssl-dev to install glance standalone  https://review.openstack.org/6037408:27
*** hewbrocc` has joined #tripleo08:27
*** bnemec has quit IRC08:27
*** davidlenwell_ has joined #tripleo08:29
*** vkozhukalov has joined #tripleo08:29
*** sanek11 has joined #tripleo08:30
*** EntropyWorks_ has joined #tripleo08:30
openstackgerritA change was merged to openstack/tripleo-incubator: Add Elizabeth Krumbach Joseph to tripleo-cd-users  https://review.openstack.org/6038808:31
*** hewbrocc` has quit IRC08:32
*** esmute_ has joined #tripleo08:33
*** hewbrocc` has joined #tripleo08:33
*** ifarkas_ has joined #tripleo08:34
*** hewbrocca has quit IRC08:34
*** esmute has quit IRC08:34
*** lifeless has quit IRC08:34
*** EntropyWorks has quit IRC08:34
*** funzo has quit IRC08:34
*** ifarkas has quit IRC08:34
*** agordeev has quit IRC08:34
*** davidlenwell has quit IRC08:34
*** rongze_ has joined #tripleo08:35
*** EntropyWorks_ is now known as EntropyWorks08:35
*** esmute_ is now known as esmute08:35
*** jprovazn has joined #tripleo08:35
*** lifeless has joined #tripleo08:36
*** ChanServ sets mode: +v lifeless08:36
*** rongze has quit IRC08:37
*** shardy_afk is now known as shardy08:44
*** jistr has joined #tripleo08:48
openstackgerritJun Jie Nan proposed a change to openstack/os-apply-config: Put _ ahead of unused variable subdirs  https://review.openstack.org/6043908:51
Ngmorning09:19
openstackgerritJun Jie Nan proposed a change to openstack/os-apply-config: Correct template path and metadata path in quick start  https://review.openstack.org/6043609:21
*** akrivoka has joined #tripleo09:25
*** nosnos_ has quit IRC09:29
*** nosnos has joined #tripleo09:29
*** boris-42 has quit IRC09:29
*** sanek11 is now known as agordeev09:30
openstackgerritA change was merged to openstack/os-apply-config: Correct template path and metadata path in quick start  https://review.openstack.org/6043609:34
openstackgerritJun Jie Nan proposed a change to openstack/os-apply-config: Add blank char in fallback-metadata usage  https://review.openstack.org/6045209:40
*** sdake_ has quit IRC09:43
*** hewbrocc` has quit IRC09:50
*** asalkeld has quit IRC09:51
*** echohead has quit IRC09:51
*** echohead has joined #tripleo09:51
*** cody-somerville has quit IRC09:51
*** hewbrocca has joined #tripleo09:51
*** asalkeld has joined #tripleo09:51
*** cody-somerville has joined #tripleo09:51
*** lucasagomes has joined #tripleo09:54
*** athomas has joined #tripleo10:05
openstackgerritJun Jie Nan proposed a change to openstack/os-apply-config: Check whether file exists before loading it  https://review.openstack.org/6046610:22
openstackgerritJun Jie Nan proposed a change to openstack/os-apply-config: Check file existence before loading it  https://review.openstack.org/6046610:25
openstackgerritJun Jie Nan proposed a change to openstack/os-apply-config: Check file existence before loading it  https://review.openstack.org/6046610:27
openstackgerritA change was merged to openstack/os-apply-config: Put _ ahead of unused variable subdirs  https://review.openstack.org/6043910:37
openstackgerritA change was merged to openstack/os-apply-config: Add blank char in fallback-metadata usage  https://review.openstack.org/6045210:39
*** nosnos_ has joined #tripleo10:44
*** nosnos has quit IRC10:48
*** max_lobur is now known as max_lobur_afk10:50
shadowerjprovazn: you  said you were going to look into the keystone token issue. Any news?11:04
jprovaznshadower, no news11:09
shadoweranything I could help with?11:10
*** funzo_ has quit IRC11:12
*** rongze_ has quit IRC11:17
*** funzo has joined #tripleo11:19
*** rongze has joined #tripleo11:28
*** markmc has joined #tripleo11:32
*** akrivoka1 has joined #tripleo11:56
openstackgerritA change was merged to openstack/os-apply-config: Add program main entry in apply_config.py  https://review.openstack.org/6043311:58
*** akrivoka has quit IRC11:58
*** akrivoka1 is now known as akrivoka11:59
*** martyntaylor has joined #tripleo12:01
*** boris-42 has joined #tripleo12:16
*** pblaho has quit IRC12:18
*** pblaho has joined #tripleo12:18
*** athomas has quit IRC12:20
*** martyntaylor has quit IRC12:20
*** athomas has joined #tripleo12:27
*** kmsWork has joined #tripleo12:28
*** lucasagomes is now known as lucas-hungry12:30
*** kmsWork_ has quit IRC12:30
*** rushiagr has quit IRC12:33
openstackgerritImre Farkas proposed a change to openstack/tuskar-ui: Delete REMOTE_NOVA_BAREMETAL_CREDS  https://review.openstack.org/6049612:33
*** martyntaylor has joined #tripleo12:35
*** vkozhukalov has quit IRC12:41
*** vkozhukalov has joined #tripleo12:45
*** boris-42 has quit IRC12:47
openstackgerritMarios Andreou proposed a change to openstack/tripleo-heat-templates: Make merge.py installable as a package using pbr  https://review.openstack.org/5882312:49
*** martyntaylor1 has joined #tripleo12:50
*** martyntaylor has quit IRC12:51
*** boris-42 has joined #tripleo12:56
openstackgerritImre Farkas proposed a change to openstack/tuskar-ui: Delete REMOTE_NOVA_BAREMETAL_CREDS  https://review.openstack.org/6049612:58
jcoufalquick question - for nodes' registration, do we need to enter IP address or is it fine just to enter MAC address?12:59
jcoufaltalking about management MAC/IP13:00
*** boris-42 has quit IRC13:09
*** nosnos_ has quit IRC13:11
*** bauzas has joined #tripleo13:21
*** morazi has quit IRC13:21
openstackgerritJames Slagle proposed a change to openstack/tripleo-incubator: Set correct permissions for ~/.ssh/authorized_keys  https://review.openstack.org/6050313:21
*** jdob has joined #tripleo13:28
openstackgerritA change was merged to openstack/tripleo-incubator: Set correct permissions for ~/.ssh/authorized_keys  https://review.openstack.org/6050313:29
openstackgerritImre Farkas proposed a change to openstack/tuskar-ui: Delete REMOTE_NOVA_BAREMETAL_CREDS  https://review.openstack.org/6049613:33
*** csd has quit IRC13:34
*** csd has joined #tripleo13:35
*** lucas-hungry is now known as lucasagomes13:35
*** akrivoka has quit IRC13:43
*** akrivoka has joined #tripleo13:50
*** noslzzp has joined #tripleo13:51
*** dprince has joined #tripleo13:52
*** akrivoka has quit IRC13:56
*** akrivoka has joined #tripleo13:57
openstackgerritJun Jie Nan proposed a change to openstack/os-apply-config: Check file existence before loading it can catch error  https://review.openstack.org/6046613:59
openstackgerritJun Jie Nan proposed a change to openstack/os-apply-config: Check file existence before loading it and catch errors  https://review.openstack.org/6046614:00
*** tzumainn has joined #tripleo14:02
openstackgerritA change was merged to openstack/tuskar-ui: Delete REMOTE_NOVA_BAREMETAL_CREDS  https://review.openstack.org/6049614:07
*** morazi has joined #tripleo14:09
*** matty_dubs|gone is now known as matty_dubs14:28
*** bauzas has quit IRC14:30
*** bauzas has joined #tripleo14:31
*** jayg|g0n3 is now known as jayg14:33
*** bauzas has quit IRC14:38
*** bnemec has joined #tripleo14:45
*** jergerber has joined #tripleo14:52
*** mestery_ has joined #tripleo14:53
*** boris-42 has joined #tripleo14:54
*** mestery has quit IRC14:57
*** jcoufal has quit IRC14:57
*** mestery has joined #tripleo14:57
*** mestery_ has quit IRC14:58
*** rongze has quit IRC15:00
openstackgerritRadomir Dopieralski proposed a change to openstack/tuskar-ui: A dialog for registering nodes  https://review.openstack.org/6053115:00
openstackgerritRadomir Dopieralski proposed a change to openstack/tuskar-ui: A dialog for registering nodes  https://review.openstack.org/6053115:02
*** bauzas has joined #tripleo15:04
*** mestery has quit IRC15:05
openstackgerritDan Prince proposed a change to openstack-infra/tripleo-ci: Update toci_test.sh support swift in overcloud  https://review.openstack.org/6053615:10
*** vkozhukalov has quit IRC15:12
*** mestery has joined #tripleo15:13
*** rongze has joined #tripleo15:16
*** pblaho has quit IRC15:18
*** jprovazn has quit IRC15:18
openstackgerritDan Prince proposed a change to openstack/tripleo-heat-templates: Add new overcloud all-in-one template.  https://review.openstack.org/5646815:18
*** bnemec is now known as beekneemech15:25
*** boris-42 has quit IRC15:25
*** boris-42 has joined #tripleo15:30
*** boris-42 has quit IRC15:30
*** athomas has quit IRC15:39
*** vkozhukalov has joined #tripleo15:40
marios_happy friday tripleo16:03
* marios_ off16:03
hewbroccamarios_: hezky vikend...16:05
*** jcooley_ has joined #tripleo16:10
*** rdopieralski has quit IRC16:11
*** bauzas has quit IRC16:12
*** sdake has quit IRC16:24
*** sdake has joined #tripleo16:24
* SpamapS awakens16:26
mordredlook. it's a SpamapS16:26
*** sdake has quit IRC16:27
*** sdake has joined #tripleo16:27
*** vkozhukalov has quit IRC16:43
*** beekneemech has quit IRC16:52
*** akrivoka has quit IRC16:52
*** akuznetsov has quit IRC16:53
SpamapSlifeless: wrt "what SpamapS should do next".. I've been focusing on unblocking dprince and then I'll start slamming use of /mnt/state into elements.16:53
*** bnemec has joined #tripleo16:53
SpamapSlifeless: the "test elements" stuff was mostly just things to fit in while building/testing images which is at best a 30 minute cycle.16:53
*** akrivoka has joined #tripleo16:53
*** akrivoka has quit IRC16:57
*** sdake has quit IRC16:57
*** sdake has joined #tripleo16:58
SpamapSugh16:59
SpamapS79 line bash script....16:59
* SpamapS ponders python16:59
*** sdake has quit IRC17:00
*** sdake has joined #tripleo17:00
*** sdake has joined #tripleo17:00
hewbroccanow you have two problems?17:01
SpamapS17 lines are comments so .. I suppose 62 line bash script is still ok. probably 58 with whitespace lines17:02
*** cwolferh has joined #tripleo17:02
openstackgerritClint "SpamapS" Byrum proposed a change to openstack/tripleo-image-elements: Add a service enable/disable mechanism for upstart  https://review.openstack.org/6034117:03
mesteryHi folks: A few weeks back at the infra meeting, I was told the TripleO folks were looking at multi-node testing for the gate.17:06
mesteryIs this still the case?17:06
mesteryI'm looking into similar multi-node testing for Neutron around the ML2 plugin.17:06
mesteryOr, starting to look into this.17:06
mesteryCurious to see what the tripleo folks have here and what could possibly be shared.17:07
dkehnmestery: we currently run ml2 by default, but I think lifeless maybe best to answer the multi-node issue17:08
mesterydkehn: Cool, thanks!17:08
mesterydkehn: I'm looking at having 3 nodes for testing out ML2 with GRE/VXLAN tunnels.17:08
mesteryA single node test with tunnel networks isn't very interesting. :)17:09
dkehnmestery: its going to be his saturday, 6:08 AM at his tz17:09
mesteryOK, cool.17:09
mesteryI'll pop back in channel Sunday night then, which would be his Monday morning.17:09
*** jcooley_ has quit IRC17:10
dkehnmestery: or he usually checks in today, but no quarantees17:11
mesterydkehn: Thanks!17:11
SpamapSmestery: we definitely want to test a multi-node cluster in the gate. We are building a 2 node OpenStack (1 compute, 1 "notcompute") on real hardware hourly most of the time these days.. and we intend to do that and more as part of the gate.17:12
*** rpodolyaka1 has joined #tripleo17:12
mesterySpamapS: Cool! So that isn't happening as a part of the gate currently?17:13
SpamapSmestery: we also intend to have a standing multi-node cloud that will be managed using CD (so running everything from tip). Said cloud will be used for running gate checks for the greater infra.17:13
SpamapSmestery: no we're not in the gate right now. Too unstable it has been</yoda>17:13
*** morazi_ has joined #tripleo17:13
mesterySpamapS: Got it. I'm still looking at how to make this happen now, very early stages for me.17:14
SpamapSmestery: though by my calculation, the current bits of instability are largely the same ones that make the regular gate unstable. :-P17:14
*** morazi has quit IRC17:14
mesterySpamapS: Heh. :) Part of the instability, at least from my reading on #openstack-neutron last night, is the fact we're overloading a single VM with all the OpenStack software and running short of CPU cycles.17:14
SpamapSmestery: we have about 50 boxes at HP that we're dedicating to this, and I believe RH is working on bringing up a rack somewhere too.17:14
mesterySpamapS: Awesome!17:14
SpamapSof course, hardware has been weird too17:15
SpamapSmellanox drivers seem boned17:15
SpamapSseriously.. what is worse.. a 1Gbit connection that is overloaded or a 10Gbit connection that takes a holiday every 1 - 3 days.17:16
mesterySpamapS: hahahhahahahahaha17:17
*** rbrady has quit IRC17:21
*** rbrady has joined #tripleo17:21
*** rbrady is now known as rbrady-lunch17:22
*** marun has quit IRC17:30
*** matty_dubs is now known as matty_dubs|lunch17:35
lifelesshi17:37
lifelessSpamapS: so yeah Heat rolling updates17:37
lifelessSpamapS: we're going to need it v soon17:37
lifelessSpamapS: areguably before the /mnt stuff really kicks in17:37
lifelessSpamapS: AIUI we have a clean design for letting nodes get taken down and brought up gracefully17:38
lifelessSpamapS: and it seems to me we should be able to do live migrations now, if thats implemented17:38
*** victor_lowther has quit IRC17:43
SpamapSoh17:48
SpamapSlifeless: Ok, I hadn't thought we really needed it soon at all.17:49
SpamapSlifeless: figured "make updates work" was before "make them less disruptive"17:50
lifelessSpamapS: yeah, thats utterly true17:50
lifelessSpamapS: The rebuild stuff is coming together17:50
SpamapSAh ok17:50
lifelesshttps://review.openstack.org/#/q/topic:bp/baremetal-preserve-ephemeral,n,z17:51
*** krotscheck has joined #tripleo17:51
SpamapSwell done on shooting the moon with jenkins17:52
lifelessrpodolyaka1: morning!17:52
lifelessshooting the moon?17:52
SpamapSlifeless: in the game of spades, if you get all of the negative cards, you get 0 negative points. It is called "shooting the moon"17:54
SpamapSit is a risky play but if you do it, everybody else gets penalized heavily17:54
*** markmc has quit IRC17:55
*** akuznetsov has joined #tripleo17:58
clarkbSpamapS: did you see that your requirements change for markdown appears to be happy now? I had to hit that test with a big hammer17:58
SpamapSclarkb: well done, that hammer gets more use than it should. ;) Yes I saw that. Thanks!18:02
lifelessrpodolyaka1: ugh, PEP8 whinge; have pushed a new series - that was the only change, so if you ave pending work, just nab the pep8 fix first ;)18:03
lifelessSpamapS: anyhow, I guess I'm torn about do now vs do soon18:05
lifelessSpamapS: rebuild could sure use more folk on it, jog0 is getting distracted by the gate every second day18:05
lifelessSpamapS: I get a poke and a prod about once a week :(18:06
* Ng bounces out for dinner and suchlike, will sniff out some reviews later and then do a bunch of weekend18:06
SpamapSlifeless: it is not trivial in Heat, so I can start looking at doing it and just having it blow state away, knowing that soon the rebuild will not blow the state away. :)18:06
*** boris-42 has joined #tripleo18:06
SpamapSlifeless: I am Nova stupid.18:06
SpamapSlifeless: happy to ramp up on it, but the last time I tried I just stared at virt drivers for 2 hours and cried a little.18:06
lifelessSpamapS: what do you think? push on /mnt/state - thats needed for the control plane full stop. Push on heat - thats needed for graceful; push on nova- thats needed for the control plane only18:10
lifelessSpamapS: perhaps have a look at the patch set I linked18:10
lifelessSpamapS: read the diffs18:10
SpamapSlifeless: I think /mnt/state is good newbie fodder18:11
SpamapSlifeless: so let's farm that out. The Heat stuff will require deep changes in Heat.18:11
*** victor_lowther_ has joined #tripleo18:12
lifelessSpamapS: ok, so we encourage dan and slagle to poke at that?18:16
lifelessI think it would be most excellent if you poke at that series I linked; a) more nova knowledge is a good thing and b) this changeset should help you see the structure18:17
*** morazi_ has quit IRC18:18
lifelessmestery: yes, we're aiming at multinode testing in the near term18:18
lifelessmestery: and physical multinode gating in the longer term18:19
lifelessmestery: is there a way to create a shared network but only let a couple of tenants use it?18:19
mesterylifeless: Let me look into that.18:19
SpamapSlifeless: I'll take a long hard look at it18:22
lifelessSpamapS: lol :)18:22
lifelessSpamapS: I'm waiting for the followup comment18:22
*** matty_dubs|lunch is now known as matty_dubs18:23
*** ifarkas_ has quit IRC18:23
*** martyntaylor1 has left #tripleo18:26
openstackgerritElizabeth Krumbach Joseph proposed a change to openstack/tripleo-incubator: Add don't configure vm option to boot-seed-vm  https://review.openstack.org/6038918:27
pleia2mestery: might check out this Ironic thread too: http://lists.openstack.org/pipermail/openstack-dev/2013-December/thread.html#2098818:30
pleia2mestery: vkozhukalov collected links from our current work, I replied here: http://lists.openstack.org/pipermail/openstack-dev/2013-December/021399.html18:31
*** morazi_ has joined #tripleo18:31
mesterypleia2: Thanks for the links! I'll check those out.18:31
pleia2mestery: looks like he'll end up doing kvm with nested qemu, so not multi-node just yet (aww) but we're all going in the same direction18:32
mesterypleia2: Even nested KVM works for me, as long as I can launch multiple compute nodes to functionally test tunneling between them.18:36
pleia2mestery: unfortunately nested kvm is 1) not supported in our hp and rackspace clouds 2) terribly unstable18:36
pleia2it's slightly less unstable if the host and VM have the same kernel, but I wouldn't be comfortable gating on it18:36
mesterypleia2: That makes me a #sadpanda. :(18:38
pleia2mestery: yeah, it was the first thing I tried, "this will be easy!" ...oh, no18:38
mesterypleia2: It's my understanding nesting works in AWS, though they use Xen as the underlying hypervisor.18:38
pleia2mestery: interesting18:38
mesteryAnd of course, ESXi has famously stable nesting support.18:38
pleia2I haven't done any stability tests with xen as the hypervisor18:38
mesteryI've used that since 2008 or so.18:39
mesteryMe either regarding Xen.18:39
pleia2so nesting would be possible if we found a stable option and had at least two reliable accounts with access to VMs to use by -infra, currently we have hp and rackspace for all our tests, tripleo will have at least an hp rack and soon a rack from redhat18:41
pleia2I doubt using AWS or ESXi would be appropriate even if we had free accounts, due to their closed source nature18:41
mesterypleia2: Agree on both accounts, was just framing those for reference.18:42
pleia2Xen might be an interesting though option to pursue though18:42
* pleia2 nods18:42
mesterypleia2: I haven't played with Xen much for a while, but agree on that.18:42
lifelessso, we plan to have actual baremetal machines doing multi-node gating eventually18:42
pleia2mestery: yeah, same, I pretty much swapped out Xen for KVM when I upgraded my hardware18:42
SpamapSmestery: I'm sure if we all started reporting the kvm nesting bugs to the right place they'd get fixed.18:43
mesterySpamapS: Agree on that! I haven't tried it for a while, but pleia2, please report them upstream!18:43
lifelessthat said, tripleo needs an extra layer over devstack-gate18:43
pleia2SpamapS: do you know the right place? :)18:43
lifelessso d-g will do multinode with a vpn18:44
pleia2I can sacrifice one of my systems for a couple days for the cause to collect the crashes18:45
lifelessI'm fairly sure it's reported, no ?18:45
*** jistr has quit IRC18:45
SpamapSpleia2: not really. I assume the kvm maintainers need data points.18:45
pleia2lifeless: probably18:45
SpamapSI reported one of my crashes to the Ubuntu kernel devs18:46
lifelessSpamapS: I assume it's considered insecure and a cheap hack18:46
lifeless:)18:46
SpamapSit is still sitting in the "please try the upstream latest kernel" state18:46
pleia2heh18:46
SpamapSWhich is also where the bug about my iphone crashing my machine when it is plugged into USB is sitting18:46
SpamapSbecause that is a pain in the ass.18:46
SpamapS(that == running the latest upstream kernel)18:46
lifelessSpamapS: so stop hating freedom and get an Ubuntu phone18:46
pleia2hahah18:47
SpamapS'merikuh wants me to have an 'merikan phone mkkay18:47
pleia2your computer doesn't :(18:47
lifelessiphone isn't american18:48
SpamapSIt says right on the box18:48
SpamapSdesigned in Cupertino18:48
SpamapS(made in a smoky city somewhere in china)18:48
lifelessso18:48
SpamapSBut I intend to switch to a motoX soon actually.18:48
lifelesscup of tea now18:48
lifelessWTF were they thinking when they named it18:48
SpamapSmoto?18:49
lifelesscupertino18:49
pleia2lifeless: -f is for conFigure vm :D18:49
pleia2(I was running out of letters)18:49
lifelesspleia2: so my point is to not use a single letter18:49
pleia2yeah18:49
lifelessSpamapS: Cupertino - 'Cup o tea now'18:50
*** vkozhukalov has joined #tripleo18:50
pleia2must be how you say it with an nz accent18:50
SpamapSlifeless: they were thinking "that guy, Mr. Cupertino, is pretty awesome"18:51
SpamapS"Cupertino was named after Arroyo San José de Cupertino (now Stevens Creek). The creek had been named by Spanish explorer Juan Bautista de Anza's cartographer, who named it after Saint Joseph of Cupertino."18:51
SpamapShttp://en.wikipedia.org/wiki/Cupertino,_California18:51
SpamapSTIL18:51
pleia2bah, facts18:52
lifelessso Joseph who likes tea. Yay :)18:52
*** jtomasek has quit IRC18:58
*** jtomasek has joined #tripleo18:59
*** jtomasek has quit IRC19:16
*** jtomasek has joined #tripleo19:16
openstackgerritElizabeth Krumbach Joseph proposed a change to openstack/tripleo-incubator: Add don't configure vm option to boot-seed-vm  https://review.openstack.org/6038919:21
openstackgerritElizabeth Krumbach Joseph proposed a change to openstack/tripleo-incubator: Add use existing vm option to boot-seed-vm  https://review.openstack.org/6038919:21
pleia2better commit message19:22
*** victor_lowther_ has quit IRC19:27
*** victor_lowther_ has joined #tripleo19:27
*** victor_lowther_ is now known as victor_lowther19:28
*** akuznetsov has quit IRC19:32
*** akuznetsov has joined #tripleo19:35
*** akuznetsov has quit IRC19:37
lifelesspleia2: thank you :)19:39
*** lucasagomes has quit IRC19:45
rpodolyaka1lifeless:  morning! didn't get to rebuild today, besides that trivial pep8 fix :(19:46
lifelessrpodolyaka1: np19:46
lifelessrpodolyaka1: fix is pushed already19:46
rpodolyaka1lifeless: cool!19:47
*** epim has joined #tripleo19:47
*** akuznetsov has joined #tripleo19:49
*** vipul is now known as vipul-away19:59
*** vipul-away is now known as vipul19:59
devanandaNg: ping20:06
devananda(you're probably not here, but trying anyhow)20:06
*** vkozhukalov has quit IRC20:06
openstackgerritDan Prince proposed a change to openstack-infra/tripleo-ci: Update toci_test.sh support swift in overcloud  https://review.openstack.org/6053620:14
*** rongze has quit IRC20:15
*** rpodolyaka1 has quit IRC20:18
Ngdevananda: hey20:18
devanandaNg: heya! did you at one point offer to help with packaging of things?20:24
Ngdevananda: I did!20:27
devanandaNg: is http://docs.python.org/3/distutils/packageindex.html a good place for me to start?20:28
Ngdevananda: I might deflect that question, because I haven't packaged very much stuff, and what I have, I tend to work by dissecting existing packages (specifically, openstack things, so I get all the pbr goodness)20:30
devanandaNg: specifically w.r.t the python-ironicclient package20:30
devanandahm, k20:30
NgI am not good at reading docs, I prefer to smash everything into pieces and iterate until I understand how I broke things20:30
devananda:)20:31
devanandafair 'nuf. that doc makes it /seem/ so simple... let's see what i can break :)20:31
Ngfwiw, python-tuskarclient has been packaged pretty recently, but I've been cribbing from SpamapS's os-*-config packages20:31
Ngdevananda: I suspect those docs would work fine, but you're going to miss out on stuff like pbr20:32
devanandaNg: pbr is in the project's requirements.txt -- is there more i would need to do w.r.t. pypi + pbr?20:32
Ngdevananda: so the setup.py ends up just being http://git.openstack.org/cgit/openstack/python-tuskarclient/tree/setup.py20:33
Ngand the rest goes in a http://git.openstack.org/cgit/openstack/python-tuskarclient/tree/setup.cfg20:33
devanandaNg: ah! so that aspect of things is already covered20:33
devanandaNg: i've got all the setup.py magic done20:33
devananda(i think)20:33
SpamapSIIRC, there's a clonable thing that infra put together to start packages off20:34
devanandayep20:35
SpamapSNg: 99% of os-*-config packaging is mordred not me :)20:35
mordredSpamapS: the broken parts are you20:35
Nghaha20:35
mordredcookiecutter20:35
devanandayea. he did the magic for python-ironicclient too20:35
mordredhttps://github.com/openstack-dev/cookiecutter20:35
devanandamordred: hi! for pushig ^ to pip, do I jsut follow http://docs.python.org/3/distutils/packageindex.html#registering-packages ?20:35
mordreddevananda: you can. do "python setup.py register" - then go to pypi and give owner access to openstackci20:36
mordredOR20:36
mordredone of us can do it for you if you don't have a pypi account and whatnot20:36
devanandamordred: i have pypi acct, and that's all set up already20:36
mordredgreat. then yeah, register sohudl work great, then add the openstackci account to its acls on the website as an owner20:37
mordredthen the pypi publish jobs stsuff should be able to work from there20:37
devanandamordred: openstackci has had an acct there for months20:37
SpamapSmordred: Broken Parts? That was my nickname at summer camp..20:37
devanandarole=Owner20:37
devanandamordred: so what do I need to do to trigger a publish job?20:37
mordreddevananda: push a tag20:38
devanandaooh! a tag!20:38
mordreddevananda: oh - you haven't done this yet have you?20:38
devanandanope20:38
mordredahhhh20:38
mordredreleasing to pypi is all done through git tags20:38
mordredfor a version, say, 1.2.020:38
mordredyou do:20:38
mordredgit tag -s 1.2.0   # make sure you do -s - because that makes the tag signed, and we ignore non-signed tags20:38
mordredgit push gerrit 1.2.020:39
mordredand you're done20:39
devanandaneat20:39
mordredassuming you have the pypi publication jobs on your project20:39
* devananda tags 0.0.120:39
mordredyou do not20:39
mordreddevananda: hang on20:39
devanandak20:39
devanandaoh. and i need a tag message. any guidelines? where will this show up?20:40
mordredalmost nowhere20:40
devanandacoolness20:40
mordredI usually say "Released 1.2.0" myself20:40
mordred:)20:40
devanandamordred: tag tagged and signed. lemme know when to push (i assume that's what "hang on" referred to)20:44
mordreddevananda: yes. you are missing jobs and zuul config20:45
devananda(moving to infra)20:46
*** jtomasek has quit IRC21:00
openstackgerritA change was merged to openstack/tripleo-incubator: Add use existing vm option to boot-seed-vm  https://review.openstack.org/6038921:17
*** noslzzp has quit IRC21:36
*** dprince has quit IRC21:52
*** noslzzp has joined #tripleo21:57
*** jdob has quit IRC22:01
*** matty_dubs is now known as matty_dubs|gone22:01
*** jcooley_ has joined #tripleo22:03
*** jcooley_ has quit IRC22:24
*** epim has quit IRC22:24
*** epim has joined #tripleo22:27
SpamapSdevananda: <happy dance>ironic going on pypi, sweeeeeet22:46
*** cody-somerville has quit IRC22:51
*** sdake_ has joined #tripleo22:52
*** cody-somerville has joined #tripleo22:53
*** bnemec has quit IRC22:57
*** cwolferh_ has joined #tripleo22:57
*** bnemec has joined #tripleo22:57
*** cwolferh has quit IRC22:58
*** boris-42 has quit IRC22:59
*** bnemec has quit IRC23:03
*** bnemec has joined #tripleo23:06
*** bnemec has quit IRC23:09
devanandaSpamapS: you may soon find ironic (the service) in deb experimental and ubuntu universe, too23:10
*** bnemec has joined #tripleo23:10
devananda(if rumors are true)23:10
*** bnemec has quit IRC23:11
*** bnemec has joined #tripleo23:15
SpamapS:)23:16
* devananda waits for pypi mirrors to update so that he can "pip install python-ironicclient"23:18
*** bnemec has quit IRC23:25
*** bnemec has joined #tripleo23:27
*** morazi_ has quit IRC23:33
*** jergerber has quit IRC23:39
*** bnemec has quit IRC23:50
*** bnemec has joined #tripleo23:50
*** bnemec has quit IRC23:52

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