Tuesday, 2015-06-16

*** praneshp has joined #openstack-ironic00:12
*** rbudden has quit IRC00:13
*** Sukhdev has quit IRC00:17
*** rbudden has joined #openstack-ironic00:18
*** natorious is now known as zz_natorious00:20
*** david-lyle has quit IRC00:24
*** zz_natorious is now known as natorious00:31
*** praneshp has quit IRC00:43
*** dguerri is now known as dguerri`00:59
*** Marga_ has quit IRC01:00
*** Marga_ has joined #openstack-ironic01:01
*** saripurigopi has joined #openstack-ironic01:03
*** rloo has quit IRC01:10
openstackgerritMerged openstack/ironic: Add boot interface in Ironic  https://review.openstack.org/16651201:17
*** Haomeng has joined #openstack-ironic01:19
*** praneshp has joined #openstack-ironic01:19
*** Haomeng|2 has quit IRC01:19
*** natorious is now known as zz_natorious01:42
*** Marga_ has quit IRC01:50
*** zz_natorious is now known as natorious01:54
*** rbudden has quit IRC01:54
*** rbudden has joined #openstack-ironic01:55
openstackgerritYuiko Takada proposed openstack/ironic-inspector: Migrate to oslo_db  https://review.openstack.org/18190501:55
openstackgerritYuiko Takada proposed openstack/ironic-inspector: Migrate to oslo_db  https://review.openstack.org/18190501:58
*** amotoki has joined #openstack-ironic02:04
*** david-lyle has joined #openstack-ironic02:08
openstackgerritMerged openstack/ironic-python-agent: Fixes CoreOS GPG expired key.  https://review.openstack.org/19131302:19
*** amotoki has quit IRC02:20
*** amotoki has joined #openstack-ironic02:31
*** bradjones has quit IRC02:35
*** bradjones has joined #openstack-ironic02:35
*** bradjones has quit IRC02:35
*** bradjones has joined #openstack-ironic02:35
*** dguerri` is now known as dguerri02:38
*** amotoki has quit IRC02:39
*** amotoki has joined #openstack-ironic02:39
*** saripurigopi has quit IRC02:43
*** dguerri is now known as dguerri`02:48
*** yog__ has joined #openstack-ironic02:50
*** Marga_ has joined #openstack-ironic02:51
*** Marga_ has quit IRC02:52
*** Marga_ has joined #openstack-ironic02:53
*** penick has joined #openstack-ironic02:53
*** amotoki has quit IRC03:01
*** ramineni has joined #openstack-ironic03:11
*** yuanying_ has joined #openstack-ironic03:18
*** yuanying has quit IRC03:20
*** amotoki has joined #openstack-ironic03:24
*** smoriya has joined #openstack-ironic03:26
openstackgerritAnusha Ramineni proposed openstack/ironic-python-agent: IPA:'shred' utility to use the configured iterations  https://review.openstack.org/19175103:31
*** marios has quit IRC03:32
*** marios has joined #openstack-ironic03:32
openstackgerritAnusha Ramineni proposed openstack/ironic: Add option to configure passes in erase_devices  https://review.openstack.org/19175003:36
*** Haomeng|2 has joined #openstack-ironic03:37
*** penick has quit IRC03:37
*** Haomeng has quit IRC03:40
*** coolsvap|afk is now known as coolsvap03:41
*** mtanino has quit IRC03:43
*** yuanying_ has quit IRC03:47
*** Marga_ has quit IRC03:48
*** yuanying has joined #openstack-ironic03:52
*** naohirot has joined #openstack-ironic04:04
*** radek_ has joined #openstack-ironic04:14
*** radek__ has quit IRC04:15
*** achanda has joined #openstack-ironic04:29
*** Sukhdev has joined #openstack-ironic04:31
mordredTheJulia: I also have example config-drive files in the glean test suite04:33
*** rbudden_ has joined #openstack-ironic04:45
*** rbudden has quit IRC04:45
*** yuikotakada has joined #openstack-ironic04:47
*** rbudden_ has quit IRC04:49
*** rbudden has joined #openstack-ironic04:50
*** mitchjameson has quit IRC04:53
*** ukalifon1 has joined #openstack-ironic04:53
*** ramineni has quit IRC04:58
*** amotoki has quit IRC04:59
*** ramineni has joined #openstack-ironic05:03
*** ijw has joined #openstack-ironic05:08
*** praneshp has quit IRC05:17
*** zz_jgrimm is now known as jgrimm05:20
*** achanda has quit IRC05:20
*** amotoki has joined #openstack-ironic05:21
*** lazy_prince has joined #openstack-ironic05:24
openstackgerritGopi Krishna S proposed openstack/ironic: Addresses UcsSdk install issue  https://review.openstack.org/19205805:43
*** saripurigopi has joined #openstack-ironic05:47
saripurigopiPlease review https://review.openstack.org/#/c/192058/05:47
saripurigopigood morning all05:47
openstackgerritTan Lin proposed openstack/ironic: Add a new boot section 'trusted_boot' for PXE  https://review.openstack.org/19166105:49
*** oomichi has joined #openstack-ironic05:49
*** achanda has joined #openstack-ironic05:54
*** itamarl has joined #openstack-ironic05:56
Haomeng|2saripurigopi: good morning:)05:57
saripurigopiHaomend|2 : gm05:57
Haomeng|2saripurigopi: +2 already:)05:58
saripurigopiHaomend|2 : thank you.05:58
saripurigopiSorry about the spelling05:58
Haomeng|2saripurigopi: np:)06:08
*** Haomeng|2 is now known as Haomeng06:08
*** rbudden has quit IRC06:11
*** rbudden has joined #openstack-ironic06:11
*** spandhe has quit IRC06:12
*** rbudden has quit IRC06:17
*** rbudden has joined #openstack-ironic06:17
*** rameshg87 has joined #openstack-ironic06:18
rameshg87good morning ironic06:18
saripurigopimorning rameshg8706:19
*** achanda_ has joined #openstack-ironic06:21
*** achanda has quit IRC06:22
rameshg87saripurigopi: o/06:23
Haomengrameshg87: morning:)06:29
rameshg87Haomeng: o/06:30
Haomengrameshg87: :)06:30
*** Sukhdev has quit IRC06:31
*** dtantsur|afk is now known as dtantsur06:32
*** korean101 has joined #openstack-ironic06:36
korean101hi ironic~06:36
Haomengkorean101: welcome:)06:36
korean101:)06:36
korean101can i ask a question?06:37
korean101about cloud-init06:37
Haomengkorean101: sure06:37
Haomengpkorean101: please06:37
korean101i deploy centos 7 via ironic06:37
Haomengkorean101: cloud-init not working?06:37
korean101and nova boot centos 706:37
korean101yes06:37
korean101url_helper.py[WARNING]: Calling 'http://169.254.169.254/2009-04-04/meta-data/instance-id' failed [0/120s]: unexpected error ['Connectio nError' object has no attribute 'response']06:38
Haomengkorean101: it depends on neutron metadata service and nova metadata services06:38
korean101also centos 6 happened06:38
Haomengkorean101: check neutron and nova metadat service log06:38
Haomengkorean101: and can you access the physical server console, to check centos system log files about cloudinit06:38
korean101but i can get some list06:40
Haomengkorean101: did you have multi-nic?06:40
korean101[root@host-192-168-62-2 ~]# curl http://169.254.169.254/06:40
korean101yes 2 NIC06:40
korean101but i use 1nic of 206:40
korean101bare metal06:40
*** zhenguo has joined #openstack-ironic06:40
korean101each nodes (controller/network/compute) have 2 NICs06:41
Haomengkorean101: and what about the log in  metadata-agent service06:41
Haomengkorean101: you mean only centos case failed?06:41
korean101hmmm06:41
korean101i can't remember ubuntu06:41
korean101sorry...06:41
korean101but centos 6/7 are same06:42
korean101error06:42
Haomengokorean101: k06:42
*** dguerri` is now known as dguerri06:42
korean101on compute node06:43
korean101ls /var/log/neutron/*metadata*.log06:43
korean101lots of many files --> neutron-ns-metadata-proxy-<UUID>.log06:44
Haomengkorean101: so, any error message we can find06:44
korean101just 1byte file06:44
korean101empty files06:44
korean101on network node06:45
HaomengHaomeng: maybe cloud init send the wrong mac to neutron, which neutron dont register it, so just return empty or something data which has no response json object06:45
Haomengkorean101: can you check with neutron irc guys also?06:46
korean101yes!06:46
korean101thanks!06:46
Haomengkorean101: so far no idea, but think it is not ironic coverage:)06:46
korean101ok thanks!!06:47
korean101many helpful opinion06:47
Haomengkorean101: both bm and vm consum same cloud-init and metadata services06:47
Haomengkorean101: welcome:)06:47
korean101oh wait06:47
korean101but i found some links http://blog.oddbit.com/2014/01/14/direct-access-to-nova-metadata/06:47
korean101and i follow that link command06:47
Haomengkorean101: and maybe this is gap, and I remember the ironic dont support multi-nics as well06:48
korean101i can get metadata06:48
Haomengkorean101: great that can verify the nova and neutron metadata services working or not06:49
Haomengkorean101: note the input is mac06:49
korean101ok i got it06:49
Haomengkorean101: so think about what-if wrong mac provide06:49
Haomengkorean101: because you have multi-nic06:49
korean101ok helpful clues!!!06:50
*** dguerri is now known as dguerri`06:50
Haomengkorean101: neutron will double check the mac06:50
Haomengkorean101: I think, maybe the wrong mac sent to nova/neutron for your case06:51
Haomengkorean101: shoude be root cause06:51
Haomengkorean101: you can run tcpdump to capture the packages to see what mac send to nova/neutron metadata services06:51
openstackgerritSHIGEMATSU Mitsuhiro proposed openstack/bifrost: Fix variable reference in dynamic node deployment  https://review.openstack.org/19201306:56
openstackgerritGopi Krishna S proposed openstack/ironic: Addresses UcsSdk install issue  https://review.openstack.org/19205806:58
dtantsurMorning folks!06:59
Haomengdtantsur: morning:)06:59
yuikotakadadtantsur, Haomeng: g'morning06:59
* dtantsur is still arguing on microversions on the ML06:59
saripurigopimorning dtantsur...06:59
openstackgerritSHIGEMATSU Mitsuhiro proposed openstack/bifrost: Add a dynamic prepare for test role  https://review.openstack.org/19200106:59
dtantsursaripurigopi, yuikotakada, Haomeng o/06:59
korean101hmmm07:00
korean101nothing captured tcpdump07:00
korean101on controller/network/compute node07:00
korean101tcpdump -i eth0 -e -vvv -nnn host 192.168.62.207:00
korean101tcpdump -i eth1 -e -vvv -nnn host 192.168.62.207:00
lazy_princekorean101: do you know if nics are getting detected and configured by centos..?07:01
korean101yes i know07:01
korean101which is ironic port-create NIC07:02
*** ukalifon1 has quit IRC07:02
*** natorious is now known as zz_natorious07:02
korean101and07:04
korean101i have different subnet07:04
korean101controller/network/compute node have 192.168.51.xxx07:04
korean101and bare metal node have 192.168.62.207:04
Haomengkorean101: we should check the static-route first for neutron dnsmasq process argument options, neutron will route the 169.254* packages to neutron dhcpport07:07
Haomengkorean101: so we need to runtcpdump in neutron dhcp namespace to capture the packges from bm07:07
*** greghaynes has quit IRC07:08
Haomengkorean101: can you check with "ip netns" to see if there is existing qdhcp-* namespace07:08
Haomengkorean101: and run tcpdump in namespace - "ip netns exec qdhcp-* tcpdump ..."07:08
Haomengyuikotakada: morning:)07:08
korean101ok07:09
korean101i forget have to run "in" namespace07:10
Haomengkorean101: ok, good luck07:10
*** greghaynes has joined #openstack-ironic07:10
*** ijw has quit IRC07:12
*** Haomeng|2 has joined #openstack-ironic07:15
*** ukalifon has joined #openstack-ironic07:16
dtantsuryuikotakada, mind having one more look at https://review.openstack.org/190643 ?07:16
*** ifarkas has joined #openstack-ironic07:17
*** chlong has quit IRC07:18
openstackgerritYongli He proposed openstack/bifrost: local install with -K if needed  https://review.openstack.org/18784107:18
*** Haomeng has quit IRC07:18
yuikotakadadtantsur, Yes, I checked it, but I cannot understand neither why gate failed nor why it will success with your fix in test_introspect.py. Could you please explain?07:19
openstackgerritMerged openstack/ironic-inspector: Provide hook into process when a node isn't found  https://review.openstack.org/19012407:20
*** ifarkas has quit IRC07:21
*** ifarkas has joined #openstack-ironic07:21
dtantsuryuikotakada, sure thing07:22
*** achanda_ has quit IRC07:22
dtantsuryuikotakada, this list of MACs, which was mismatching in gate, was build from a dictionary keys (IIRC)07:23
dtantsuryuikotakada, in Python dictionary, ordering is indefinite, so on different machines listing dict keys will give different order07:23
dtantsuryuikotakada, which is why it didn't fail at first, but failed later07:23
dtantsurI've switched test code to using OrderedDict, where order IS defined07:24
dtantsur(sorry it was s/indefinite/undefined/ above)07:24
dtantsurso tests no longer fail randomly07:24
yuikotakadadtantsur, mmm, can I check it in http://logs.openstack.org/43/190643/1/gate/gate-ironic-inspector-python34/d19ca15/console.html ? I wonder whether gate fail is sake of dict-order07:24
Haomeng|2korean101: another idea, we should check both nova and neutron's shared_secret value, should be same one - "grep shared_secret /etc/nova/nova.conf /etc/neutron/metadata_agent.ini"07:24
*** Haomeng|2 is now known as Haomeng07:24
dtantsuryuikotakada, I've seen such failures before, that's why I guessed quickly :)07:25
korean101same password07:26
korean101?07:26
Haomengkorean101: that is fine07:26
yuikotakadadtantsur, ok, then, shall we try to test on gate again? (Otherwise I donno the true reason of gate's failure :p07:27
Haomengkorean101: so have to debug what http request sent from cloudinit07:27
korean101nothing happened in qdhcp namespace...07:27
korean101(tcpdump)07:27
korean101nothing means not really nothing07:27
Haomengkorean101: did you re-deploy baremetal? cloudinit will run on os first time and only one-time07:27
dtantsuryuikotakada, it's a random failure, you can't reliably reproduce it... it depends on stars and Moon :)07:27
korean101hmmm07:27
Haomengkorean101: get same error from cloudinit client?07:28
korean101ok wait a minute07:28
Haomengkorean101: that mean no any http sent from cloudinit?07:28
yuikotakadadtantsur: ok, I've +1ed07:28
dtantsurthnx!07:28
Haomengkorean101: if this is case, should be centos has no ip or nic is down07:28
openstackgerritRamakrishnan G proposed stackforge/proliantutils: Add support for certificate based authentication  https://review.openstack.org/19172207:29
Haomengkorean101: to monitor both baremetal console to note the cloudinit output and the tcpdump output07:29
Haomengkorean101: at same time07:29
*** bradjones has quit IRC07:30
Haomengkorean101: anothe one did you check dnsmasq opts file, should have such line - tag:tag0,option:classless-static-route,169.254.169.254/32,9.119.58.111,0.0.0.0/0,9.119.58.107:31
korean101but i can connect bare metal centos 7 image via ssh07:31
Haomengkorean101: which is the static routing for cloudinit07:31
korean101and i cat install some packages via yum07:31
Haomengkorean101: ?07:31
Haomengkorean101: why install packages for centos? how did you get centos, did you run dib?07:32
Haomengkorean101: maybe your image is not correct?07:32
korean101nono07:32
korean101i make image via dib07:32
korean101and i tell you my image network is fine07:32
Haomengkorean101: that should work07:32
Haomengkorean101: ok07:32
korean101url_helper.py[WARNING]: Calling 'http://169.254.169.254/2009-04-04/meta-data/instance-id' failed [3/120s]: bad status code [404]07:32
korean101url_helper.py[WARNING]: Calling 'http://169.254.169.254/2009-04-04/meta-data/instance-id' failed [15/120s]: bad status code [404]07:33
Haomengkorean101: looks like different error with your previous one07:33
Haomengkorean101: 404 this time07:33
openstackgerritMerged openstack/ironic-inspector: Move create_ports to NodeInfo  https://review.openstack.org/19064307:33
korean101and07:33
korean101# curl http://169.254.169.254/07:33
korean1011.0 2007-01-19 2007-03-01 2007-08-29 2007-10-10 2007-12-15 2008-02-01 2008-09-01 2009-04-0407:34
Haomengkorean101: previous one is - connection error07:34
korean101opps...07:34
yuikotakadadtantsur, oh succeed!07:34
Haomengyuikotakada: can you check nsmasq process argument opts file, should have such line - tag:tag0,option:classless-static-route,169.254.169.254/32,9.119.58.111,0.0.0.0/0,9.119.58.107:34
yuikotakadaHaomeng, I ??07:35
Haomengyuikotakada: sorry, should be for korean101:) ignore please:)07:35
Haomengkorean101: can you check nsmasq process argument opts file, should have such line - tag:tag0,option:classless-static-route,169.254.169.254/32,9.119.58.111,0.0.0.0/0,9.119.58.107:35
Haomengkorean101: and another question, did you get dhcp for centos, did you tcpdmup dhcp packages?07:36
*** bradjones has joined #openstack-ironic07:36
*** bradjones has quit IRC07:36
*** bradjones has joined #openstack-ironic07:36
yuikotakadaHaomeng, yeah, I thought as much :)07:36
korean101tag:tag0,option:dns-server,8.8.8.807:36
Haomengyuikotakada: :)07:36
korean101tag:tag0,option:router,192.168.63.25307:36
Haomengkorean101: no static-router ?07:36
korean101tag:f021c50b-066f-4e50-9e05-96d523dd0742,option:server-ip-address,192.168.51.11407:36
korean101tag:f021c50b-066f-4e50-9e05-96d523dd0742,option:bootfile-name,pxelinux.007:36
korean101tag:f021c50b-066f-4e50-9e05-96d523dd0742,option:tftp-server,192.168.51.114::::::::::::::07:36
korean101yes flat network07:36
Haomengkorean101: such line - tag:tag0,option:classless-static-route,169.254.169.254/32,9.119.58.111,0.0.0.0/0,9.119.58.107:36
Haomengkorean101: flat net should run with dhcp I think07:37
korean101nothing07:37
Haomengkorean101: this static-route is used for cloudinit package routing to send cloudinit package to neutron dhcpport07:37
korean101https://github.com/openstack/ironic/blob/stable/kilo/doc/source/deploy/install-guide.rst#configure-neutron-to-communicate-with-the-bare-metal-server07:37
Haomengkorean101: so did you disable neutron metadata service?07:37
korean101i follow 7 netcreate07:37
korean101no07:38
korean101enabled07:38
Haomengkorean101: if neutron metadata service is enabled, should found the static-route for cloud int 169.25407:39
korean101hmmm07:39
korean101service neutron-metadata-agent status07:40
korean101active07:40
Haomengkorean101: did you enable dhcp for neutron sub-net creation?07:40
Haomengkorean101: neutron subnet-show07:42
devanandamorning, all07:42
Haomengdevananda: morning07:43
Haomengkorean101: for your first errormessage, it is connection issue07:43
Haomengkorean101: url_helper.py[WARNING]: Calling 'http://169.254.169.254/2009-04-04/meta-data/instance-id' failed [0/120s]: unexpected error ['Connectio nError' object has no attribute 'response']07:43
Haomengkorean101: so, cloudinit can not send http request to 169.254, because your dhcp has no such static-route for 169.254 packages07:44
yuikotakadadevananda, good morning07:44
korean101http://paste.openstack.org/show/294838/07:46
korean101like this07:46
korean101should i create static router?07:47
Haomengkorean101: " enable_dhcp       | True   " should be fine07:47
Haomengkorean101: no07:47
korean101ok07:47
Haomengkorean101: the static-router is created by neutron metadata service to forward the cloudinit request07:48
korean101oh, i see07:48
Haomengkorean101: let me check my env to see the neutron metadata service configurations07:48
Haomengkorean101: grep metadata /etc/neutron/dhcp_agent.ini07:49
korean101nothing07:50
Haomengkorean101: my case - http://paste.openstack.org/show/294842/07:50
Haomengkorean101: nothing?07:50
Haomengkorean101: which neutron version did you run07:51
Haomengkorean101: neutron agent-list|grep Meta07:51
korean101http://paste.openstack.org/show/294843/07:52
Haomengkorean101: looks fine, so no idea, not sure why the static-route dhcp tag is not set in dnsmasq opt files07:53
korean101hmm07:53
korean101https://vietstack.wordpress.com/2014/09/27/introduction-of-metadata-service-in-openstack/07:54
korean101is this link is fine?07:54
Haomengkorean101: shoudl be neutron issue, I think can you check with neutron irc guys07:54
Haomengkorean101: let me check the link07:54
korean101can i follow that configuration?07:54
korean101ok07:54
korean101https://tuantuluong.wordpress.com/2014/09/23/introduction-of-metadata-service-in-openstack/07:57
korean101this is original source07:57
Haomengkorean101: ok, my internet accessign is very slowly07:57
korean101oh really07:58
korean101where did you live??07:58
korean101i live in south korea07:58
Haomengkorean101: from China:)07:58
*** mgoddard has joined #openstack-ironic07:58
Haomengkorean101: the reference is good, but it is better that we double confirm with neutron guys07:58
korean101ok07:59
*** ramineni has quit IRC07:59
korean101nearby china!!!07:59
korean101you really smart guy!07:59
korean101many thanks~07:59
Haomengkorean101: so far, the finding is that dnsmasq missing the state-route dhcp options to route cloudinit 169 request07:59
korean101sorry about my poor english07:59
Haomengkorean101: welcome:)07:59
Haomengkorean101: dont worry:)07:59
korean101ok07:59
korean101i will check dhcp option08:00
Haomengkorean101: and I will login neutron irc to see the neutron expert response:)08:00
Haomengokorean101: k08:00
*** jcoufal has joined #openstack-ironic08:00
Haomengkorean101: looks like we can add it by manually as workaround:)08:00
Haomengkorean101: and tell me the solution if you fix the issue:)08:04
dtantsurdevananda, morning!08:06
*** derekh has joined #openstack-ironic08:10
*** bethelwell has joined #openstack-ironic08:11
*** bethelwell has quit IRC08:11
*** bethelwell has joined #openstack-ironic08:12
*** notq has quit IRC08:13
*** lucasagomes has joined #openstack-ironic08:13
*** romainh has joined #openstack-ironic08:20
*** Marga_ has joined #openstack-ironic08:21
*** ukalifon has quit IRC08:23
*** ukalifon has joined #openstack-ironic08:24
*** ramineni has joined #openstack-ironic08:25
*** ramineni1 has joined #openstack-ironic08:34
*** ramineni has quit IRC08:35
rameshg87saripurigopi: there's nothing to fix in bifrost, right ?08:37
*** ukalifon has quit IRC08:37
*** ukalifon has joined #openstack-ironic08:37
saripurigopirameshg87: yeah, it was filed on both the projects.08:39
korean101yes, i will!08:46
*** vdrok has quit IRC08:46
*** viktors|afk has quit IRC08:47
rameshg87saripurigopi: I think TheJulia meant she wasn't able to use it with bifrost08:47
*** yuriyz has quit IRC08:47
rameshg87saripurigopi: unless there is some change required in bifrost, you can mark it as invalid08:47
Haomengkorean101: :)08:47
saripurigopirameshg87: okay08:48
*** yuriyz has joined #openstack-ironic08:49
*** vdrok has joined #openstack-ironic08:51
*** viktors has joined #openstack-ironic08:51
*** dtantsur is now known as dtantsur|brb08:52
sambettsMorning Everyone :D08:57
*** rameshg871 has joined #openstack-ironic08:57
yuikotakadasambetts: morning :D08:58
*** chlong has joined #openstack-ironic08:59
*** rameshg87 has quit IRC09:00
sambettsyuikotakada: Whoop my hook patch got merged :D09:01
*** rameshg871 has quit IRC09:02
yuikotakadasambetts, I know sure, Congrats!09:02
*** rameshg87 has joined #openstack-ironic09:04
*** chlong has quit IRC09:07
*** Nisha has joined #openstack-ironic09:12
*** e0ne has joined #openstack-ironic09:12
*** pelix has joined #openstack-ironic09:13
naohirotlucasagomes: good morning09:14
lucasagomesnaohirot, hello there, good morning09:14
lucasagomesmorning sambetts yuikotakada saripurigopi korean101 rameshg8709:15
* lucasagomes hope he didn't forget anyone09:15
naohirotlucasagomes: I looked at the google sheet, https://docs.google.com/spreadsheets/d/1Hxyfy60hN_Fit0b-plsPzK6yW3ePQC5IfwuzJwltlbo/edit?pli=1#gid=133803727209:15
lucasagomesnaohirot, oh... I need to continue to update it09:15
lucasagomesah someone did include more stuff09:15
naohirotlucasagomes: and who can edit it?09:16
* lucasagomes checks09:16
yuikotakadalucasagomes, naohirot, g'morning09:17
lucasagomesnaohirot, there's a bunch of people. Mostly cores09:17
naohirotIf I could attended to the submit, it would be the best to discuss there09:17
naohirotlucasagomes: let me ask basic question regarding the priority09:17
naohirotlucasagomes: okay about who can edit09:18
lucasagomesnaohirot, sure... I mean I haven't thought about it fully09:18
lucasagomesI'm just adding the content to that spreadsheet and then people can agree on priorities09:18
naohirotlucasagomes: devananda said in his PTL candidacy mail like09:18
lucasagomesmost we will need devananda, as PTL he kinda guides the project on the right direction09:18
openstackgerritMerged openstack/ironic: Addresses UcsSdk install issue  https://review.openstack.org/19205809:19
openstackgerritMerged openstack/ironic: Don't raise exception from set_failed_state()  https://review.openstack.org/18818809:19
naohirotlucasagomes: wait for a moment , I'm looking for his mail09:20
*** chlong has joined #openstack-ironic09:20
*** e0ne is now known as e0ne_09:21
lucasagomesnaohirot, sure09:21
naohirotlucasagomes: http://lists.openstack.org/pipermail/openstack-dev/2015-April/060783.html09:21
*** rbudden has quit IRC09:21
*** rbudden has joined #openstack-ironic09:22
naohirotlucasagomes: he said that "I'd like to see more consistency in feature coverage across hardware09:22
naohirotdrivers, as well as better tracking and communication about each drivers'09:22
naohirotcapabilities."09:22
lucasagomesright09:22
naohirotlucasagomes: IMO, drivers should be consistent among the vendors09:23
naohirotlucasagomes: because most customer doesn't want vendor lock in09:23
naohirotlucasagomes: however current drivers in Ironic is not consistent09:24
naohirotlucasagomes: so in order for customer requirement, each vendor driver should have same functionality09:24
naohirotlucasagomes: this gives true open platform to the customers09:25
naohirotlucasagomes: therefor irmc future should be more high than the current priority09:25
*** e0ne_ has quit IRC09:25
naohirotlucasagomes: this is my opinion.09:26
lucasagomesnaohirot, sure thanks for that. I agree, it's not 100% consistent. When we first thought about the driver APIs that's the reason why it interfaces were splittited into "core", "standard" and "vendor"09:26
lucasagomesthe core should offer the minimum needed that should be common across all drivers09:27
lucasagomescurrently those are the power and deploy interfaces09:27
lucasagomesnaohirot, you think they are not consistent?09:27
*** e0ne has joined #openstack-ironic09:28
naohirotlucasagomes: Interface is consistent, I think. but for example in kilo,09:28
naohirotlucasagomes: functionality which implemented is different. That is what user can using iLO driver, cannot using irmc driver.09:30
naohirotlucasagomes: is different.09:30
lucasagomesright, you mean vendor functionlities? Such as virtual media ?09:31
naohirotlucasagomes: that's right :)09:31
lucasagomesnaohirot, yeah that's really hard... Cause I don't see how we get rid of it unless we stop accepting vendor features that are not common across multiple vendors09:32
sambettsmorning lucasagomes09:32
lucasagomesbut that's unrealistc and vendors will hate us for that09:32
naohirotlucasagomes: So I'd like to really hear the reason of current priorities.09:32
lucasagomesnaohirot, I hope a more broad specification such as red fish mitigate a bit of this problem09:32
lucasagomesnaohirot, yeah, having drivers to start offering same functionalities is good, we should prioritize that indeed09:33
naohirotlucasagomes: which part is unrealistic?09:33
lucasagomesnaohirot, having all vendor features to be common across drivers09:33
lucasagomesbecause some stuff, like open compute AFAIK does not implement much of those fancy pants features09:34
naohirotlucasagomes: vmedia is vendor feature?09:34
lucasagomesnaohirot, yes09:35
lucasagomesit's not part of the IPMI specification for example09:35
lucasagomesthese are extra stuff people put in their BMC09:35
lucasagomesnot every vendor supports it09:35
naohirotlucasagomes: Dell machine doesn't have it?09:35
lucasagomesit does09:35
lucasagomesDRAC, iLO does have it09:35
lucasagomesIRMC as well09:36
sambettsas does Cisco but we've not implemented a driver for it yet09:36
naohirotsambetts: hi09:36
sambettsHey :)09:36
naohirotsambetts: thanks for joining :)09:36
lucasagomesalso, IIRC redfish the specification includes virtual media as part of it09:37
lucasagomeswhich is great!09:37
naohirotlucasagomes: Yes, I think so too.09:37
*** rbudden has quit IRC09:37
*** rbudden has joined #openstack-ironic09:38
naohirotlucasagomes: As you pointed out, current Ironic interface doesn't standardized vmedia09:38
naohirotlucasagomes: but we can standardized it without waiting for redfish09:39
*** rameshg871 has joined #openstack-ironic09:39
naohirotlucasagomes: I believe that redfish is very new, it will take at least a few years more.09:40
*** rameshg87 has quit IRC09:41
naohirotlucasagomes: anyway please discuss it among cores09:41
naohirotlucasagomes: I also made a comment about a procedure to discuss priority in09:42
naohirotlucasagomes: https://review.openstack.org/#/c/185171/5/specs/liberty/feature-based-releases.rst09:42
naohirotlucasagomes: line 60.09:42
lucasagomesnaohirot, +1 sure, currently only iLO have VMedia in tree. I know IRMC has a patch for it as well09:42
lucasagomesdrac and cisco does support it but we don't have any code09:43
saripurigopimorning lucasagomes09:43
lucasagomesI believe that once we have at least those drivers that supports it to implement such feature we could promote that to a core api09:43
lucasagomesbut not right now with only 1 implementation in tree09:43
lucasagomessaripurigopi, morning09:43
lucasagomesnaohirot, will take a look... Also will review the IRMC09:44
saripurigopiI'm working on the vMedia part for UCS, will submit BP after validating manually.09:44
naohirotlucasagomes: yes please, it is pretty large, 2,000+ lines of code.09:44
naohirotsaripurigopi: hi, that's good09:45
saripurigopinaohirot: :-)09:45
naohirotsaripurigopi: we can compete in true open market :)09:45
saripurigopisaripurigopi: yeah :-)09:46
naohirotsaripurigopi: yeah :)09:46
* rameshg871 hears someone talking about virtual media :)09:46
naohirotrameshg871: hi good afternoon09:47
rameshg871naohirot: hi good afternoon :)09:47
lucasagomesnaohirot, it's alright09:48
*** romcheg has joined #openstack-ironic09:48
*** dguerri` is now known as dguerri09:48
*** achanda has joined #openstack-ironic09:50
openstackgerritGopi Krishna S proposed openstack/ironic: Address follow-up comments on ucs drivers  https://review.openstack.org/19091309:56
*** Nisha has quit IRC09:56
*** Marga_ has quit IRC10:00
*** Marga_ has joined #openstack-ironic10:06
*** e0ne is now known as e0ne_10:06
*** dtantsur|brb is now known as dtantsur10:08
*** notq has joined #openstack-ironic10:11
dtantsurlucasagomes, sambetts, morning!10:12
*** e0ne_ has quit IRC10:12
sambettsMorning dtantsur o/10:12
*** e0ne has joined #openstack-ironic10:17
*** Marga_ has quit IRC10:20
rameshg871naohirot: may be going back to some discussions already done10:23
rameshg871naohirot: but I too honestly feel there should be a better way for dealing with vendor specific features10:24
* rameshg871 works for such a vendor ofcourse ;-)10:25
rameshg871not sure how does linux kernel manages the vendor drivers in upstream. they might have a better policy, idk.10:25
rameshg871yuriyz: hi10:33
*** yog__ has quit IRC10:36
openstackgerritGopi Krishna S proposed openstack/ironic-specs: Add out-of-band RAID configuration support for Cisco Hardware  https://review.openstack.org/19214210:45
lucasagomesdtantsur, yo morning10:45
lucasagomesdtantsur, in the spreadsheet I will change the Unapproved to "Spec not approved"10:45
dtantsurack10:46
lucasagomesjust to be more clear10:46
*** yuanying has quit IRC10:47
*** ramineni1 has quit IRC10:49
*** yuikotakada is now known as yuikot_dinner10:51
*** yuikot_dinner has quit IRC10:51
*** ramineni has joined #openstack-ironic11:04
*** lucasagomes is now known as lucas-hungry11:08
*** e0ne is now known as e0ne_11:12
*** rameshg871 has left #openstack-ironic11:18
*** cdearborn has joined #openstack-ironic11:22
*** coolsvap is now known as coolsvap|afk11:23
*** e0ne_ has quit IRC11:23
*** coolsvap|afk is now known as coolsvap11:26
TheJuliamordred: good to know, looks like I need to re-visit it, didn't work on centos out of the box, but I might have a syntax error or something going on.  Just need to get in and dig through it :(11:27
TheJuliagood morning everyone11:29
*** dprince has joined #openstack-ironic11:29
*** coolsvap is now known as coolsvap|afk11:30
*** coolsvap|afk is now known as coolsvap11:31
*** jcoufal has quit IRC11:35
*** achanda has quit IRC11:37
*** e0ne has joined #openstack-ironic11:37
*** cdearborn has quit IRC11:41
mordredTheJulia: it _should_ work on centos - that's one of our test cases, so I'd love to know if it doesn't11:47
*** ramineni has quit IRC11:48
TheJuliamordred: yeah, I'm guessing I just have something off11:48
*** coolsvap is now known as coolsvap|afk11:52
*** athomas has quit IRC11:56
openstackgerritJulia Kreger proposed openstack/bifrost: Add a dynamic prepare for test role  https://review.openstack.org/19200111:58
openstackgerritJulia Kreger proposed openstack/bifrost: Adding agent_ucs driver to the driver list  https://review.openstack.org/19121911:58
*** naohirot has quit IRC11:59
*** bethelwell has quit IRC12:03
*** athomas has joined #openstack-ironic12:05
*** albertoffb has joined #openstack-ironic12:05
*** lucas-hungry is now known as lucasagomes12:08
*** saripurigopi has quit IRC12:11
*** yuikotakada has joined #openstack-ironic12:13
*** trown|outttypeww is now known as trown12:15
*** bethelwell has joined #openstack-ironic12:15
*** saripurigopi has joined #openstack-ironic12:20
saripurigopiis this a known error? http://logs.openstack.org/58/192058/2/check-tripleo/check-tripleo-ironic-undercloud-precise-nonha/33caf0c/console.html12:20
*** romcheg has quit IRC12:26
*** bethelwell has quit IRC12:26
*** albertoffb has quit IRC12:27
sambettsI don't see anything on elastic-recheck that looks like that12:27
sambettssaripurigopi: ^ http://status.openstack.org/elastic-recheck/12:28
dtantsurmorning, TheJulia!12:28
saripurigopisambetts: okay12:29
openstackgerritJulia Kreger proposed openstack/bifrost: Fix DHCP conditionals  https://review.openstack.org/19217412:32
*** romcheg has joined #openstack-ironic12:36
*** cdearborn has joined #openstack-ironic12:38
*** alexpilotti has joined #openstack-ironic12:38
*** thrash|g0ne is now known as thrash12:50
*** saripurigopi has quit IRC12:50
*** jjohnson2 has joined #openstack-ironic12:51
*** amotoki has quit IRC12:56
*** stendulker has joined #openstack-ironic13:00
openstackgerritJulia Kreger proposed openstack/bifrost: Fix DHCP conditionals  https://review.openstack.org/19217413:00
TheJuliagood morning dtantsur, sambetts13:01
*** smoriya has quit IRC13:01
sambettsMorning TheJulia o/13:03
sambettsdtantsur: Shall I proceed with this? https://bugs.launchpad.net/ironic-inspector/+bug/146299313:07
openstackLaunchpad bug 1462993 in Ironic Inspector "Drop start up check on Ironic availability" [High,Triaged]13:07
dtantsursambetts, yep, go ahead13:07
sambettsdtantsur: awesome :)13:07
*** MattMan has quit IRC13:09
*** MattMan has joined #openstack-ironic13:09
*** Haomeng|2 has joined #openstack-ironic13:16
*** Marga_ has joined #openstack-ironic13:17
*** Haomeng has quit IRC13:19
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector: Change the way error are returned from API to JSON  https://review.openstack.org/19219013:20
yuikotakadadtantsur: I've started to add test of Ironic-inspector into Tempest, but inspector's API is available for microversion >= 1.6, right?13:21
*** rloo has joined #openstack-ironic13:21
openstackgerritSam Betts proposed openstack/ironic-inspector: Remove ironic running check from inspector startup  https://review.openstack.org/19219113:22
yuikotakadaThen, I can't set API microversion on Tempest, because this feature's spec is now in reviewing. So that it will take long time...13:23
*** bethelwell has joined #openstack-ironic13:23
dtantsuryuikotakada, oh, damned microversions...13:25
dtantsuryuikotakada, I'm going to propose patches deleting this check from Ironic, and see what people think13:25
yuikotakadadtantsur. definitely. I thought that microversions does not exist arround me in my life until yesterday...13:26
yuikotakadadtantsur, you mean fixing some codes in ironic/api/controller/v1/nodes.py ?13:27
dtantsuryep13:28
yuikotakadadtantsur, it sounds nice temporary solution13:28
trown59957213:30
openstackgerritDmitry Tantsur proposed openstack/ironic: Stop hiding non-breaking features from users  https://review.openstack.org/19219613:30
dtantsurso here's the patch, and I believe it's the right thing to do ^^^13:30
* dtantsur didn't fix tests yet13:31
sambettsdtantsur: I may have just found an infra issue, and I've no way to confirm it, but the bug page doesn't seem to have updated when I pushed that patch just now, e.g. not marked as in progress etc13:31
yuikotakadadtantsur, so fast :O13:31
dtantsursambetts, maybe it takes some time?13:32
dtantsursambetts, otherwise ping #infra13:32
*** itamarl has quit IRC13:33
*** Marga_ has quit IRC13:34
sambettsdtantsur: Will do if it doesn't update after a while :)13:34
rloohello and morning ironickers, sambetts, dtantsur, yuikotakada, trown13:35
*** itamarl has joined #openstack-ironic13:35
rlooMatt Keenan -- are you out there?13:35
sambettsGood Morning rloo13:35
yuikotakadarloo, hi, g'evening13:35
*** saripurigopi has joined #openstack-ironic13:36
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Implementation of baremetal power state commands  https://review.openstack.org/17251713:37
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Introduce openstackclient plugin  https://review.openstack.org/17167213:37
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Implementation of baremetal port create  https://review.openstack.org/17246113:37
*** Marga_ has joined #openstack-ironic13:39
*** Marga_ has quit IRC13:40
*** Marga_ has joined #openstack-ironic13:40
dtantsurrloo, morning!13:41
*** achanda has joined #openstack-ironic13:42
*** e0ne is now known as e0ne_13:51
*** lazy_prince has quit IRC13:54
*** e0ne_ is now known as e0ne13:54
openstackgerritDmitry Tantsur proposed openstack/ironic: Stop hiding non-breaking features from users  https://review.openstack.org/19219613:55
*** Sukhdev has joined #openstack-ironic13:56
trownmorning rloo13:58
yuikotakadadtantsur, maybe I'm misunderstanding about microversions or hide_fields_in_newer_versions...13:59
*** amotoki has joined #openstack-ironic14:00
rloodtantsur: I'm trying to figure out the best way to resolve/come to an understanding wrt microversions. I don't really know. Guess we really should have discussed it at the summit.14:02
*** Marga_ has quit IRC14:03
yuikotakadawhat was the purpose? I recognize that "microversions" exists in order to add features little by little... is it correct? I dont have confidence14:04
*** achanda has quit IRC14:05
rlooyuikotakada: my guess is wrt ironic, initially, to deal with backwards-incompatible changes.14:06
rlooyuikotakada: if you want to know more, take a look at nova's spec for microversions and at the guidelines being proposed and the email thread(s).14:06
*** dlpartain has joined #openstack-ironic14:07
dtantsuryuikotakada, oh, there's a couple of huge threads on ML where people argue on this14:08
dtantsureveryone has somewhat different vision14:08
*** dlpartain has quit IRC14:09
dtantsurrloo, "I DO understand why we hid non-breaking features" please explain to me ;)14:09
rloodtantsur: i did in the comment with that one example of logical names.14:09
yuikotakadarloo, so that...is the reson datre of microversions backward-compatibility?14:09
dtantsurrloo, ok, what if we allow setting names? will it solve the problem?14:09
rlooyuikotakada: I don't know what you mean by 'that'14:09
rlooyuikotakada, dtantsur: so honestly, with everything that I choose to do wrt Ironic and OpenStack, I do not want to get into a discussion about the merits of microversions etc. I decided that I was going to go with the flow.14:10
dtantsurrloo, well, you -1ed, saying that it makes sense to you to hide features :)14:11
yuikotakadarloo, I see...14:11
rlooyuikotakada, dtantsur: I know the microversions stuff is important but I don't know that having an irc discussion here is that useful. but i'm not quite sure what forum would be good wrt getting decisions.14:12
yuikotakadabut I don't know about microversions enough, I will learn about it14:12
rloodtantsur: i -1'd cuz that exposes node.name, but there's no way for a user to set node.name. which doesn't make sense to me.14:12
dtantsurrloo, yeah, that's a valid concern, I'll hide name for now14:12
rloodtantsur: i didn't, don't want to spend the time to think of what it means to expose certain state things, yet leave that non-backwards-compat thing of some state being NOSTATE or ACTIVE state (or whatever it was).14:14
dtantsursambetts, I've read questions you left on bugs, thank you, but I don't have mind power to think about it right now :) can we discuss after 2.0.0?14:16
*** [1]cdearborn has joined #openstack-ironic14:17
*** zz_natorious is now known as natorious14:21
*** Marga_ has joined #openstack-ironic14:26
*** mtanino has joined #openstack-ironic14:28
*** lazy_prince has joined #openstack-ironic14:30
*** cdearborn has quit IRC14:32
*** achanda has joined #openstack-ironic14:34
*** Marga_ has quit IRC14:35
*** Marga_ has joined #openstack-ironic14:35
*** itamarl has quit IRC14:35
sambettsdtantsur: Yeah :)14:41
openstackgerritDmitry Tantsur proposed openstack/ironic: Stop hiding inspection from old clients  https://review.openstack.org/19219614:45
dtantsurrloo, jroll, left only whatever breaks me today here ^^^14:46
dtantsursambetts, seems like you're right, and lp bugs are not updated for u...14:46
dtantsurmind raising it on #infra?14:47
sambettsdtantsur: I'll go and have chat :)14:47
*** e0ne is now known as e0ne_14:47
dtantsurthnx!14:47
*** e0ne_ is now known as e0ne14:47
*** stendulker has quit IRC14:50
jrollmorning everybody :)14:50
dtantsurjroll, morning :)14:51
jrolldtantsur: so what do you have against fixing tempest? :)14:51
dtantsurno time?14:51
jrollyou don't have infinite time?14:51
TheJuliaERRNOTIME14:51
* dtantsur :(14:51
jrollI know the feeling.14:52
dtantsuryuikotakada, let us figure out if we can avoid tempest for now. I'll be more than fine if we can run existing https://github.com/openstack/ironic-inspector/blob/master/functest/devstack-test.sh in gate14:53
dtantsuryuikotakada, please have a look tomorrow if we can do it14:53
yuikotakadadtantsur, sure :)14:53
dtantsurcool!14:54
dtantsuryuikotakada, no tempest, no tempest-lib, just devstack-gate + bash script. It would be a great step forward already!14:54
yuikotakadadtantsur, "avoid tempest" means tempest-lib also?14:54
dtantsuryep14:54
yuikotakadadtantsur, sorry, you have said already14:54
dtantsur:)14:55
dtantsuryuikotakada, isn't it time to get some rest for you? ;)14:55
yuikotakadadtantsur, thank you for your kindness. exactly ;)14:55
TheJuliadtantsur: your reminding me that I need to get bifrost's gate job in ironic's gate :)14:55
dtantsur:)14:55
*** coolsvap|afk is now known as coolsvap14:56
yuikotakadag'night, everyone14:58
*** yuikotakada has quit IRC14:58
*** stendulker has joined #openstack-ironic14:59
sambettsnight yuiko15:00
sambettsdtantsur: fungi is going to look into it for us :)15:01
dtantsurholy cow, it's midnight in Japan!15:01
dtantsursambetts, cool!15:01
*** achanda has quit IRC15:03
*** jcoufal has joined #openstack-ironic15:04
*** Marga_ has quit IRC15:05
*** Marga_ has joined #openstack-ironic15:06
openstackgerritSam Betts proposed openstack/ironic-inspector: Remove ironic running check from inspector startup  https://review.openstack.org/19219115:08
*** Marga__ has joined #openstack-ironic15:10
*** Marga_ has quit IRC15:10
*** achanda has joined #openstack-ironic15:10
*** cdearborn has joined #openstack-ironic15:15
*** Marga__ has quit IRC15:19
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Add Wake-On-Lan driver documentation  https://review.openstack.org/19225215:24
*** achanda has quit IRC15:25
openstackgerritDmitry Tantsur proposed openstack/ironic: Always allow removing instance_uuid from node in maintenance mode  https://review.openstack.org/19225415:25
*** romcheg has quit IRC15:28
*** Marga_ has joined #openstack-ironic15:30
*** [1]cdearborn has quit IRC15:31
rloohey jroll (or some other core-spec-reviewer), the Enroll spec has two +2s already, maybe a +A?15:32
rloohttps://review.openstack.org/#/c/179151/15:32
jrolldevananda: ^ any reason you didn't +A that?15:33
dtantsurjroll, he wanted it to bake for some time15:36
* dtantsur believes "some time" has ended :)15:36
jrollheh15:36
* jroll does it15:36
dtantsur\o/15:36
* dtantsur has to write a lot of code now15:36
rloodtantsur is looking forward to microversioning the enroll state stuff :)15:37
dtantsuroh yeah :D15:37
dtantsurbut well, in this case it's inavoidable: a breaking change15:37
sambettsdtantsur: fungi worked out what the issue is with the gerrit/lp hooks, and its becuase of l945 here http://git.openstack.org/cgit/openstack-infra/project-config/tree/gerrit/projects.yaml#n945 the groups thing makes it assume the bugs up under the ironic LP page15:38
*** praneshp has joined #openstack-ironic15:40
*** krtaylor has quit IRC15:40
*** jgrimm is now known as zz_jgrimm15:41
openstackgerritMerged openstack/ironic-specs: Add "enroll" state to the state machine  https://review.openstack.org/17915115:44
dtantsurwoohoo!15:45
*** absubram has joined #openstack-ironic15:46
*** zz_jgrimm is now known as jgrimm15:46
openstackgerritDmitry Tantsur proposed openstack/ironic: Add ENROLL and related states to the state machine  https://review.openstack.org/19226915:51
*** krtaylor has joined #openstack-ironic15:54
*** Sukhdev has quit IRC15:56
jlvillalGood morning Ironic15:57
jlvillaldtantsur: Did you see my follow-on patch to your enroll spec?15:58
dtantsurjlvillal, no, what was it?15:58
jlvillaldtantsur: Only minor stuff:  https://review.openstack.org/19196715:58
dtantsurjlvillal, cool, thanks!15:59
jlvillaldtantsur: Not sure if I got it totally correct.15:59
dtantsurI have one correction, but maybe it's my bad English :)16:02
jlvillaldtantsur: Thanks, I will look16:03
jlvillaldtantsur: When you say 'features' what does that mean?16:05
jlvillalIs Zapping a feature?16:05
dtantsurI would say yes16:05
jlvillalOkay, I'm trying to think the best way to word it.16:06
dtantsuryes, please!16:06
jlvillaldtantsur: I kind of like using the word 'states' as I understand  that.16:07
jlvillalHmmmm16:07
jlvillaldtantsur: However, the `new state machine`_ has actions (or states), for example INSPECT, ZAPPING, etc..  These actions should be completed before a node reaches the ``available`` state.16:08
jlvillaldtantsur: Thoughts?16:08
*** achanda has joined #openstack-ironic16:10
dtantsurjlvillal, LGTM16:10
jlvillaldtantsur: Thank you sir.  I will update a revision.16:11
dtantsurty16:11
openstackgerritJohn L. Villalovos proposed openstack/ironic-specs: Minor grammar cleanup of enroll-node-state  https://review.openstack.org/19196716:12
dtantsurjlvillal, size of this patch clearly tells how bad I am at English :D thanks a lot!16:16
jlvillaldtantsur: Your welcome.  Your Russian is much much much better than my English :)16:17
jlvillaldtantsur: Which is unfortunate for me as I'm spending a month in Russia in July ;)16:17
dtantsurlol right16:18
dtantsurnext to no Russians speak any English at all...16:18
* jlvillal entire Russian vocabulary is about 10 words :( 16:18
dtantsurjlvillal, the main rule is to look serious16:19
jlvillaldtantsur: Luckily my wife will be with me and Russian is her native language.16:19
jlvillaldtantsur: :)16:19
dtantsurright :)16:19
* jlvillal will practice his serious face ;)16:19
dtantsurjlvillal, in every situation pretend you're a grumpy cat :D16:22
jlvillalLOL16:22
jroll;:q16:22
jrollooooops16:22
jlvillaldtantsur: I'm ready!  http://i.dailymail.co.uk/i/pix/2014/08/05/1407225932091_wps_6_SANTA_MONICA_CA_AUGUST_04.jpg16:22
dtantsurjroll, :qa!16:22
jroll>.>16:23
* jlvillal thinks jroll is not using PyCharms like JoshNang 16:23
jrolloh god no16:23
dtantsurjlvillal, oh, that's my new good_morning.jpg16:23
* jlvillal is considering using PyCharms but has learned vim for so long...16:23
jrollsupposedly vim bindings are decent16:23
jlvillaljroll: It looks interesting.  But it is always painful to flop around initially not knowing how to use something.16:24
jrollyeah, indeed.16:25
jlvillaldtantsur: In response to your comment: http://www.slate.com/articles/technology/technology/2011/01/space_invaders.html16:25
jlvillaldtantsur: I shall try to stop using two spaces after a period :)16:25
*** dasm has joined #openstack-ironic16:25
jlvillaldtantsur: rloo already knows that I do it16:25
rloojlvillal: I don't know that it is a requirement that only one space is allowed ;)16:26
dasmgood afternoon o/16:26
jlvillal:)  That typing class I took in high school is sticking with me16:27
TheJuliaIt is a hard habit to break16:27
dasmguys, i have probably problems with ironic-discovery (or maybe ironic-inspector now :P)16:27
jlvillalTheJulia: Yep!16:27
dasmbut i'd like to confirm, if it's ironic, system, or other problems.16:27
* jlvillal thinks there is someone here who knows a lot about ironic-inspector :)16:28
* jlvillal and it is not jlvillal...16:28
TheJuliaheh16:28
*** jcoufal has quit IRC16:28
*** amotoki has quit IRC16:28
dasmhmm... jlvillal who is ie? :)16:28
dasms/ie/it16:28
dasmok, i'll try to describe. will be simpler :)16:28
jrolldasm: "don't ask to ask, just ask" :)16:28
dasmso, using rhel trying to discover nodes.16:29
*** saripurigopi has quit IRC16:29
TheJulia+1 to jroll's statement16:29
dasmand after node receives bits of discovery, it finishes with info, that "Node is Discovered"16:29
*** rbudden has quit IRC16:29
*** rbudden has joined #openstack-ironic16:29
dasmbut i didn't receive info back.16:29
jrollI believe inspector only puts it in the database16:30
jrolldo ironic node-show for that node?16:30
jrollsee if there's additional info now?16:30
*** trown is now known as trown|lunch16:30
dasmpaste.openstack.org/show/295704/16:30
dasmjroll: node-show has only basic info.16:31
dasmwithout extra params16:31
jrolloh, so there was an error16:31
cineramahi ironic people16:31
jrolldtantsur: ^^16:31
jrollmorning cinerama :)16:31
sambettshey cinerama o/16:31
dasmcinerama: \o16:31
TheJuliagood morning cinerama16:32
jlvillalGood morning cinerama16:32
*** romcheg has joined #openstack-ironic16:32
*** Marga_ has quit IRC16:32
dasmjroll: yeah. there is, but my java console shows info, that everything was discovered, however i see "WARNING log file /run/initramfs/rdsosreport.txt doesn't exist"16:32
dasmand now i do not know, where is a problem, or how can i inspect it further.16:33
*** Marga_ has joined #openstack-ironic16:33
dtantsurdasm, have a look at logs first (in journald for RHEL)16:33
jrolldasm: I'll let dtantsur help you, I don't know much about inspector and nothing at all about RDO16:34
dasmjroll: ok, thanks.16:34
dtantsur"rdsosreport.txt doesn't exist" is just a warning16:34
dasmdtantsur: you meant journalctl on rhel where i've run introspection command?16:34
cineramahey TheJulia looks like i have the install playbook working reasonably with centos based on how you were handling the os family-specific stuff16:34
dtantsurdasm, yeah, https://repos.fedorapeople.org/repos/openstack-m/docs/master/troubleshooting/troubleshooting-nodes.html#where-are-the-logs16:35
TheJuliacinerama: woot!16:35
dtantsurdasm, actually this page has a lot of other hints as well16:35
*** stendulker has quit IRC16:35
cineramaTheJulia: but i have to make sure i'm not doing anything too bad. also it's skipping the cirros stuff but we were going to separate out the image build from the install right?16:35
lucasagomesJoshNang, quick q: cleaning... Only deploy, power and mgmt interface allows to create clean steps16:35
*** Nisha has joined #openstack-ironic16:36
lucasagomesJoshNang, is that expected? Or we want to have clean steps for all interfaces?16:36
lucasagomesjroll, JayF &16:36
lucasagomes^*16:36
jrolllucasagomes: not sure, what other interfaces does it make sense for?16:36
TheJuliacinerama: I think updating anything before cirros/image building/modification is good.  Afterwrords, I have working really quite well via the dib path.  Actually found an issue in simple-init with centos716:36
*** penick has joined #openstack-ironic16:36
lucasagomesjroll, idk, boot?16:36
lucasagomesor inspect16:37
jrolllucasagomes: well, boot didn't exist when we wrote that, so sure maybe16:37
jrollidk what clean steps those would provide16:37
dasmdtantsur: ok, thanks. it was helpful.16:37
jrollbut I'm not opposed to it16:37
dasmso, i've encountered an error in ironic \o/16:37
lucasagomesthere's also rescue console etc16:37
jrolllucasagomes: "flash vmedia thing" maybe16:37
dasmData too long for column 'extra'16:37
jroll\o/16:37
jrollisn't extra just TEXT?16:37
dtantsurdasm, oh, it's our (RDO) bug, trown|lunch is solving it16:37
dtantsurjroll, we try put insane amount of data there16:38
jrolldtantsur: how does a TEXT field get too long?16:38
jrollheh16:38
jrollI didn't realize this was possible16:38
dasmdtantsur: hmm.. good to know, because i'd force ironic guys for this problem :P16:38
dasms/force/accuse16:38
dtantsurjroll, by putting a JSON list with >1000 entries about hardware there16:38
jrolllol.16:38
dtantsurdasm, as a workaround, disable "edeploy" plugin in /etc/ironic-discoverd/discoverd.conf16:39
dasmjroll: i'm trying to put there data from node with 23 disks, 384GB and plenty other data.16:39
dasmdtantsur: thanks. i'll try16:39
lucasagomesyeah that that should be uploaded to swift16:39
lucasagomesand the id can go to the extra :-)16:39
*** Nisha has quit IRC16:40
dasmso, sorry ironic guys.. i was thinking, that this is your fault ;)16:40
*** Nisha has joined #openstack-ironic16:40
*** dtantsur is now known as dtantsur|afk16:40
dtantsur|afkg'night, beer time now!16:40
* dasm <- shame on me16:40
lucasagomesjroll, anyway, i was asking about cleaning because I'm looking on allowing other interfaces to be able to create passthru methods16:40
dasmdtantsur|afk: c'ya16:40
lucasagomeslike we talked about in the summit16:40
sambettsdtantsur|afk: Night man, have a good evening! o/16:40
lucasagomesdtantsur|afk, g'night16:40
jrolllucasagomes: yeah, makes sense. I'm not opposed.16:40
lucasagomesjroll, yeah16:41
lucasagomesjroll, I will put a spec up soon. I was just seem how difficult it is16:41
lucasagomesturns out it's quite simple16:41
jrollnice16:41
*** Marga_ has quit IRC16:44
*** Marga_ has joined #openstack-ironic16:44
jlvillaldtantsur|afk: Good night16:45
*** Marga_ has quit IRC16:45
*** Marga_ has joined #openstack-ironic16:46
*** romainh has left #openstack-ironic16:48
*** e0ne has quit IRC16:48
*** Marga_ has quit IRC16:49
*** romcheg1 has joined #openstack-ironic16:49
*** Marga_ has joined #openstack-ironic16:49
*** Marga_ has quit IRC16:49
*** romcheg has quit IRC16:50
*** dguerri is now known as dguerri`16:53
* jlvillal shuts down workstation and hopes tech guys can fix over-heating issue...16:53
sambettsjlvillal: replace the thermal paste16:54
jlvillalsambetts, Hopefully they figure it out :)16:54
sambettsjlvillal: yeah :)16:54
jlvillalsambetts, I'm just glad I'm using ZNC on a different system :)  So I can always be on IRC!16:54
sambettsjlvillal: I've got a RaspPI running my ZNC :-P16:55
jlvillalsambetts, I'm doing mine with some company in Portland on a VPS.  $4 per month for an Ubuntu 14.04 VPS.  I'm only using it for ZNC so far.16:56
lucasagomesfolks I will call it a day16:56
sambettsnight lucasagomes o/16:56
jlvillallucasagomes, Good night!16:56
lucasagomeshave a good night everyone16:56
*** lucasagomes is now known as lucas-dinner16:56
*** bethelwell has quit IRC16:57
*** penick has quit IRC16:58
cineramajlvillal, when that happens to me it's time to take it apart and vacuum out all the cat hair :)16:58
*** dguerri` is now known as dguerri16:58
*** dguerri is now known as dguerri`16:59
*** derekh has quit IRC17:06
*** mitchjameson has joined #openstack-ironic17:09
jlvillalcinerama, :)  No cats here at my cube at work.17:09
*** amotoki has joined #openstack-ironic17:11
*** Marga_ has joined #openstack-ironic17:12
*** spandhe has joined #openstack-ironic17:12
*** rbudden has quit IRC17:13
*** romcheg has joined #openstack-ironic17:13
*** romcheg1 has quit IRC17:14
*** romcheg1 has joined #openstack-ironic17:15
*** Marga_ has quit IRC17:17
openstackgerritBen Nemec proposed openstack/python-ironicclient: Register global Keystone args first  https://review.openstack.org/18995217:18
*** rbudden has joined #openstack-ironic17:18
*** romcheg has quit IRC17:18
*** Marga_ has joined #openstack-ironic17:20
*** jjohnson2_ has joined #openstack-ironic17:25
*** Marga_ has quit IRC17:25
*** jjohnson2 has quit IRC17:28
*** rbudden has quit IRC17:28
*** rbudden has joined #openstack-ironic17:29
JoshNanglucas-dinner: i'm open to anything adding clean steps where it makes sense. those were just the ones that jumped out at me. boot makes sense as well17:35
*** achanda has quit IRC17:36
*** pelix has quit IRC17:38
*** dguerri` is now known as dguerri17:38
*** athomas has quit IRC17:41
*** natorious is now known as zz_natorious17:43
*** Marga_ has joined #openstack-ironic17:46
*** trown|lunch is now known as trown17:52
trowndasm: btw, the edeploy plugin fix is merged: https://review.openstack.org/#/c/189427/17:56
trowndasm: it is also backported to RDO17:57
*** achanda has joined #openstack-ironic17:57
*** marzif_ has joined #openstack-ironic18:00
*** marzif has quit IRC18:01
*** Marga_ has quit IRC18:07
*** Marga_ has joined #openstack-ironic18:07
*** lazy_prince has quit IRC18:07
*** coolsvap is now known as coolsvap|afk18:16
*** dprince has quit IRC18:20
*** achanda has quit IRC18:22
*** Marga_ has quit IRC18:25
*** Marga_ has joined #openstack-ironic18:26
*** achanda has joined #openstack-ironic18:31
*** Sukhdev has joined #openstack-ironic18:34
*** penick has joined #openstack-ironic18:35
*** marzif has joined #openstack-ironic18:36
*** e0ne has joined #openstack-ironic18:47
*** amotoki has quit IRC18:49
*** ijw has joined #openstack-ironic18:52
openstackgerritMerged openstack/python-ironicclient: Register global Keystone args first  https://review.openstack.org/18995218:57
*** bethelwell has joined #openstack-ironic18:58
*** bethelwell has quit IRC19:02
*** Marga_ has quit IRC19:07
sambettsnight all19:09
dasmtrown: thanks for info, but right now i'm still using osp director and afaik, it's not there.19:12
trowndasm: that is correct, it is not downstream yet19:14
dasmtrown: it's ok. didn't have time to check workaround, but i believe it'll help me.19:15
dasmbtw. what does removing edeploy?19:15
trowndasm: disabling the edeploy plugin is a harmless workaroud19:15
trowndasm: edeploy just collects a huge amount of facts about the system19:16
dasmthat's why it cannot put everything in 'extra', am i right? ;)19:16
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements  https://review.openstack.org/19237219:16
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-lib: Updated from global requirements  https://review.openstack.org/19237319:16
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-python-agent: Updated from global requirements  https://review.openstack.org/19237419:16
trowndasm: it is not really useful without using those facts for advanced role matching19:16
trowndasm: precisely...I did not realize just how much it collects on real hardware19:17
trowndasm: I am to blame for that bug :(19:17
dasmbut, by disabling you meean: remove it from processing_hooks? is it correct?19:17
trowndasm: correct19:17
dasmtrown: but i believe it's really helpful to have those data.19:17
dasmso, no blaming you :)19:17
trowndasm: ya, storing it in swift is way better anyways19:18
dasmyep, probably.19:18
*** achanda has quit IRC19:18
trowneven when it was not failing...it made `ironic node-show` pretty gross19:18
openstackgerritOpenStack Proposal Bot proposed openstack/python-ironicclient: Updated from global requirements  https://review.openstack.org/19238519:22
*** romainh has joined #openstack-ironic19:23
*** harlowja has quit IRC19:25
*** ukalifon has quit IRC19:27
openstackgerritStephanie Miller proposed openstack/bifrost: Refactor pip check/install & add dependency for CentOS  https://review.openstack.org/19198819:33
TheJuliaohhhhh.... :)19:34
*** romainh has left #openstack-ironic19:35
*** rbudden has quit IRC19:35
*** rbudden has joined #openstack-ironic19:36
*** dasm is now known as dasm|afk19:42
jrollany ironic people going to nova midcycle?19:42
jrollit's OSCON week so I know deva is out19:42
*** romainh has joined #openstack-ironic19:42
*** Nisha has quit IRC19:43
*** Nisha has joined #openstack-ironic19:44
openstackgerritThiago Paiva Brito proposed openstack/ironic: OneView Driver for Ironic  https://review.openstack.org/19182219:45
*** jgrimm is now known as zz_jgrimm19:46
*** trown is now known as trown|outttypeww19:46
TheJuliajroll: i dont know of anyone previosly stating that they will be in attendance19:47
jrollTheJulia: same, I'm gonna be lonely :|19:50
*** krtaylor has quit IRC19:50
openstackgerritDoug Hellmann proposed openstack/ironic: Update version for Liberty  https://review.openstack.org/19240419:51
TheJuliajroll: :(19:51
cineramaTheJulia, Haomeng|2 : ugh so it looks like we're going to need EPEL for nginx & rabbitmq. i don't have access to a proper RHEL machine with satellite at the moment but i'm guessing we'd use EPEL in that circumstance as well19:54
TheJuliacinerama: rabbit is going to be a must unless we change methods, although package install is hoing to be our preferred route19:56
TheJuliacinerama: fwiw, we can use any http server :)19:56
TheJuliaand no hats not an invite to load up the http server perl module ;)19:57
TheJulias/hats/thats/19:57
*** jcoufal has joined #openstack-ironic19:57
jrollpython -m SimpleHttpServer19:57
jroll:D19:57
TheJuliaproblem semi-solved19:58
*** ifarkas has quit IRC19:58
cineramaTheJulia: i think on the whole it will make things simpler to keep it as consistent as we can across the platforms. also i used to have EPEL on some of my RHEL boxes a while back19:58
TheJuliacinerama: i feel the need to pull someone else into this discussion20:01
*** Marga_ has joined #openstack-ironic20:01
cineramaTheJulia: i'm sensing you feel that you need to pull someone else into this conversation :)20:02
*** krtaylor has joined #openstack-ironic20:02
*** romainh has left #openstack-ironic20:03
*** cdearborn has quit IRC20:06
TheJuliacinerama: i pinged Peter Martini since i think he would be good to have in this discussion.20:07
cineramaTheJulia: thanks20:08
TheJulianp :)20:09
*** krtaylor has quit IRC20:14
cineramaTheJulia: wondering if i should hold off on my install-the-things patch or just put it up now20:18
cineramaprobably better to put it up - we can fix the deps later or in a separate change20:18
*** zz_natorious is now known as natorious20:19
TheJuliacinerama: i think holding off on landing might be a good idea at the moment, just hage a headache so I really shouldnt look at the review until it goes away20:21
cineramanoted20:21
TheJuliaoh, there was one thing i wanted you to look at.  The rev with centos changes for the VM creation script.  if you could take a look at that, specifically the tests for centos20:22
*** jcoufal has quit IRC20:23
*** natorious is now known as zz_natorious20:24
cineramaTheJulia: sounds good. i'm just going to quickly test your vagrant patch20:24
*** krtaylor has joined #openstack-ironic20:27
*** zz_natorious is now known as natorious20:28
TheJuliacinerama: cool, that was devananda's work actually, i just pulled the revision off of his github :)20:28
*** radek_ has quit IRC20:30
*** Sukhdev has quit IRC20:34
*** ijw has quit IRC20:34
*** ijw has joined #openstack-ironic20:35
*** mjturek1 has joined #openstack-ironic20:43
*** e0ne has quit IRC20:53
*** penick has quit IRC21:00
*** pshige has joined #openstack-ironic21:00
TheJuliacinerama: peter says he will be on irc tomorrow21:01
cineramaTheJulia: great, sounds good21:01
*** cdearborn has joined #openstack-ironic21:02
*** cdearborn has quit IRC21:02
*** penick has joined #openstack-ironic21:02
TheJuliacinerama: https://bugs.launchpad.net/bifrost/+bug/1464787 has his comments21:03
openstackLaunchpad bug 1464787 in bifrost "Bifrost's installation model requires Internet access " [Wishlist,Triaged] - Assigned to Peter Martini (petercmartini)21:03
cineramaTheJulia: thanks, interesting21:04
*** Marga_ has quit IRC21:09
*** Marga_ has joined #openstack-ironic21:10
*** jjohnson2_ has quit IRC21:13
*** harlowja has joined #openstack-ironic21:13
*** marzif has quit IRC21:13
mrdaMorning Ironic21:15
cineramahi mrda21:16
mrdahey cinerama21:16
*** Nisha_away has joined #openstack-ironic21:19
*** Nisha has quit IRC21:19
jlvillalGood morning mrda21:20
*** davideagnello has quit IRC21:21
*** davideagnello has joined #openstack-ironic21:21
mrdahey jlvillal21:22
*** persia has quit IRC21:23
*** persia_ has joined #openstack-ironic21:24
*** persia_ has quit IRC21:24
*** persia has joined #openstack-ironic21:25
*** ijw has quit IRC21:29
*** zz_jgrimm is now known as jgrimm21:29
*** Marga_ has quit IRC21:30
*** ndipanov has quit IRC21:30
*** Marga_ has joined #openstack-ironic21:30
*** ijw has joined #openstack-ironic21:31
*** Marga_ has quit IRC21:40
openstackgerritNisha Agarwal proposed openstack/ironic-specs: Capabilities should accept values as dictionary  https://review.openstack.org/18293421:40
*** Marga_ has joined #openstack-ironic21:40
*** ijw__ has joined #openstack-ironic21:40
*** praneshp has quit IRC21:42
*** ijw has quit IRC21:43
*** praneshp has joined #openstack-ironic21:43
*** Nisha_away has quit IRC21:45
*** romcheg1 has quit IRC21:55
*** penick has quit IRC21:59
*** harlowja has quit IRC22:00
*** harlowja has joined #openstack-ironic22:02
mordredTheJulia: congrats - the two ironic modules just landed upstream22:18
*** penick has joined #openstack-ironic22:18
openstackgerritMichael Krotscheck proposed openstack/ironic: Added documentation to Vagrantfile  https://review.openstack.org/19191222:21
*** alexpilotti has quit IRC22:21
*** dguerri is now known as dguerri`22:22
*** persia has quit IRC22:23
*** 21WACGOA9 has joined #openstack-ironic22:25
*** mjturek1 has quit IRC22:25
openstackgerritJoshua Harlow proposed openstack/ironic: Transition state machine to use automaton oslo lib.  https://review.openstack.org/19198522:25
*** praneshp has quit IRC22:27
harlowjadtantsur|afk ok, i think the needed futurist stuff should be ready, if u want to review those, then can them in and get a release out22:27
harlowjadtantsur|afk https://review.openstack.org/#/q/status:open+project:openstack/futurist,n,z (Those 3)22:27
*** jgrimm is now known as zz_jgrimm22:28
*** 21WACGOA9 is now known as persia22:30
*** persia has quit IRC22:31
*** persia has joined #openstack-ironic22:31
*** praneshp has joined #openstack-ironic22:33
*** dguerri` is now known as dguerri22:36
*** openstackgerrit has quit IRC22:38
*** dguerri is now known as dguerri`22:39
*** openstackgerrit has joined #openstack-ironic22:39
*** dguerri` is now known as dguerri22:48
*** Marga_ has quit IRC22:55
*** dguerri is now known as dguerri`23:00
*** rloo has quit IRC23:07
*** mitchjameson has quit IRC23:09
*** mitchjameson has joined #openstack-ironic23:13
*** chlong has quit IRC23:15
*** Marga_ has joined #openstack-ironic23:19
*** absubram has quit IRC23:31
*** natorious is now known as zz_natorious23:35
*** Marga_ has quit IRC23:41
*** lucas-dinner has quit IRC23:41
*** mitchjameson has quit IRC23:45
*** korean101 has quit IRC23:45
*** ijw__ has quit IRC23:48
*** mitchjameson has joined #openstack-ironic23:51
*** praneshp has quit IRC23:51
*** praneshp has joined #openstack-ironic23:51
*** Marga_ has joined #openstack-ironic23:53

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