Monday, 2015-07-06

*** bizarrochristy has quit IRC00:03
*** chlong has joined #openstack-ironic00:04
*** bizarrochristy has joined #openstack-ironic00:12
*** bizarrochristy has quit IRC00:27
*** morgabra has quit IRC00:28
*** lynxman has quit IRC00:28
*** lynxman has joined #openstack-ironic00:28
*** morgabra has joined #openstack-ironic00:29
*** Kennan2 is now known as Kennan00:33
*** amotoki has joined #openstack-ironic00:39
*** naohirot has joined #openstack-ironic00:40
*** amotoki has quit IRC00:43
*** puranamr has quit IRC00:53
openstackgerritMerged openstack/ironic-inspector: Try real nova boot in exercise.sh  https://review.openstack.org/19787800:57
*** yuanying_ has joined #openstack-ironic01:24
*** yuanying has quit IRC01:25
*** zhenguo has joined #openstack-ironic01:34
*** yuanying has joined #openstack-ironic01:34
*** yuanying_ has quit IRC01:38
*** yuanying has quit IRC01:39
*** amotoki has joined #openstack-ironic01:40
*** amotoki has quit IRC01:44
*** yuanying has joined #openstack-ironic01:49
*** kan__ has joined #openstack-ironic01:51
*** jamielennox is now known as jamielennox|away01:51
*** jamielennox|away is now known as jamielennox02:02
*** chenglch has joined #openstack-ironic02:17
*** marzif has quit IRC02:22
*** achanda has joined #openstack-ironic02:24
*** achanda has quit IRC02:32
openstackgerritNaohiro Tamura proposed openstack/ironic: Add iRMC Virtual Media Deploy module for iRMC Driver  https://review.openstack.org/15195802:35
*** coolsvap|away is now known as coolsvap02:36
*** amotoki has joined #openstack-ironic02:41
*** amotoki has quit IRC02:45
openstackgerritNaohiro Tamura proposed openstack/ironic: Add localboot support for iscsi_irmc driver  https://review.openstack.org/16373802:49
*** pcrews has quit IRC02:50
*** coolsvap is now known as coolsvap|away02:50
*** hakimo has joined #openstack-ironic02:51
*** puranamr has joined #openstack-ironic02:54
*** hakimo_ has quit IRC02:55
openstackgerritNaohiro Tamura proposed openstack/ironic: Add whole disk image support for iscsi_irmc driver  https://review.openstack.org/18177102:55
*** puranamr has quit IRC02:59
*** amotoki has joined #openstack-ironic03:15
openstackgerritNaohiro Tamura proposed openstack/ironic: Add IPA support for iscsi_irmc driver  https://review.openstack.org/18180703:19
*** achanda has joined #openstack-ironic03:26
*** puranamr has joined #openstack-ironic03:27
*** oomichi has quit IRC03:34
*** achanda has quit IRC03:35
*** puranamr has quit IRC03:35
*** achanda has joined #openstack-ironic03:35
*** jamielennox is now known as jamielennox|away03:38
*** yuikotakada has quit IRC03:39
*** achanda has quit IRC03:40
*** puranamr has joined #openstack-ironic03:48
*** jamielennox|away is now known as jamielennox03:49
*** amotoki has quit IRC03:52
*** coolsvap|away is now known as coolsvap03:53
*** amotoki has joined #openstack-ironic04:06
*** Nisha has joined #openstack-ironic04:13
*** amotoki has quit IRC04:14
*** lazy_prince has joined #openstack-ironic04:17
*** ricky1 has left #openstack-ironic04:18
*** puranamr has quit IRC04:18
*** amotoki has joined #openstack-ironic04:19
*** pradipta has joined #openstack-ironic04:20
*** shuquan has joined #openstack-ironic04:24
*** Sukhdev has joined #openstack-ironic04:28
*** ijw has quit IRC04:31
*** shuquan has quit IRC04:34
*** Nisha_away has joined #openstack-ironic04:35
*** Nisha has quit IRC04:35
*** coolsvap is now known as coolsvap|brb04:35
*** Nisha_brb has joined #openstack-ironic04:36
*** Nisha_away has quit IRC04:36
*** shuquan has joined #openstack-ironic04:39
*** amotoki has quit IRC04:40
*** shuquan has quit IRC04:44
*** amotoki has joined #openstack-ironic04:51
*** pcrews has joined #openstack-ironic04:53
*** ijw has joined #openstack-ironic05:01
*** ijw_ has joined #openstack-ironic05:05
*** coolsvap|brb is now known as coolsvap05:06
*** Marga_ has joined #openstack-ironic05:07
*** Marga_ has quit IRC05:07
*** ijw has quit IRC05:07
*** Marga_ has joined #openstack-ironic05:08
*** pradipta has quit IRC05:08
*** ijw_ has quit IRC05:10
*** Sukhdev has quit IRC05:24
*** coolsvap is now known as coolsvap|away05:29
*** Sukhdev has joined #openstack-ironic05:43
*** shuquan has joined #openstack-ironic05:44
*** dasm|afk is now known as dasm05:46
*** rameshg87 has joined #openstack-ironic05:49
*** ig0r__ has joined #openstack-ironic05:51
*** ig0r_ has quit IRC05:55
openstackgerritRamakrishnan G proposed stackforge/proliantutils: IPA: Update proliant hardware manager  https://review.openstack.org/19860305:57
openstackgerritRamakrishnan G proposed stackforge/proliantutils: IPA: Update proliant hardware manager  https://review.openstack.org/19860305:59
*** radek__ has joined #openstack-ironic06:05
*** ijw has joined #openstack-ironic06:05
*** pradipta has joined #openstack-ironic06:06
*** dlpartain has joined #openstack-ironic06:07
*** ijw_ has joined #openstack-ironic06:08
*** bizarrochristy has joined #openstack-ironic06:09
*** dlpartain has quit IRC06:10
*** ijw has quit IRC06:11
*** dlpartain has joined #openstack-ironic06:12
*** ijw_ has quit IRC06:13
*** zhenguo has quit IRC06:13
*** dlpartain has left #openstack-ironic06:21
*** shuquan has quit IRC06:24
*** shuquan has joined #openstack-ironic06:25
*** zhenguo has joined #openstack-ironic06:41
*** ukalifon1 has joined #openstack-ironic06:47
*** Sukhdev has quit IRC06:48
*** ricky1 has joined #openstack-ironic06:51
ricky1hi folks06:51
ricky1got a node in 'cleaning' state06:51
ricky1and i can't seem to change it to any state to delete it06:51
ricky1can't move to active06:51
ricky1nor manage06:51
ricky1what can I do in this situation to get rid of the node?06:51
ricky1do we have a force switch to delete a node or something06:52
ricky1?06:52
*** bizarrochristy has quit IRC06:53
*** Sukhdev has joined #openstack-ironic06:57
rameshg87ricky1: is it stuck in cleaning ?06:58
ricky1yeah, for a more than a day06:58
ricky1:/06:58
rameshg87ricky1: if so, the only way to get it out unfortunately is updating the db06:59
ricky1doh06:59
rameshg87ricky1: right now there is no other way06:59
ricky1to active ?06:59
rameshg87ricky1: active is the state in which nodes are provisioned06:59
rameshg87ricky1: did you mean available ?06:59
ricky1erm, yeah07:00
ricky1whichever i can delete it afterwards07:00
rameshg87ricky1: you can move to managed or avaialable07:00
rameshg87ricky1: are you doing inband disk erase or something ?07:00
rameshg87ricky1: if you are using mysql07:00
rameshg87use ironic;07:00
rameshg87update nodes set provision_state='manage' where uuid='xxxx' something like that07:01
ricky1oh thx07:01
ricky1i was actually inspecting the table schema07:02
ricky1that did it rameshg8707:03
ricky1moving to available i could do node-delete07:03
ricky1thx a bunch!07:03
*** ijw has joined #openstack-ironic07:04
rameshg87ricky1: there is a patch recently07:05
rameshg87we can delete nodes in maintenenace state07:05
* rameshg87 checks if it's merged07:05
rameshg87brb07:06
ricky1cool, thx07:07
*** ijw has quit IRC07:09
*** achanda has joined #openstack-ironic07:13
*** Sukhdev has quit IRC07:15
rameshg87ricky1: https://review.openstack.org/#/c/191736/07:17
rameshg87ricky1: it's still in review07:17
rameshg87ricky1: I think this is for exact problem faced by you07:18
rameshg87dtantsur|afk: ^^^07:18
ricky1yeah, looks like it07:19
*** achanda has quit IRC07:25
*** mikedillion has joined #openstack-ironic07:26
*** mikedillion has left #openstack-ironic07:28
*** ndipanov has joined #openstack-ironic07:30
*** ifarkas has joined #openstack-ironic07:31
*** ndipanov has quit IRC07:32
*** ndipanov has joined #openstack-ironic07:32
*** ricky1 has left #openstack-ironic07:33
*** chlong has quit IRC07:35
*** achanda has joined #openstack-ironic07:36
*** yog__ has joined #openstack-ironic07:36
*** viktors|afk is now known as viktors07:37
*** athomas has joined #openstack-ironic08:01
*** achanda has quit IRC08:02
*** achanda has joined #openstack-ironic08:02
*** ijw has joined #openstack-ironic08:04
*** chenglch has quit IRC08:04
*** itamarl has joined #openstack-ironic08:06
*** achanda has quit IRC08:09
*** ijw has quit IRC08:10
*** achanda has joined #openstack-ironic08:10
*** lazy_prince has quit IRC08:10
*** lucasagomes has joined #openstack-ironic08:11
*** lazy_prince has joined #openstack-ironic08:11
*** Marga_ has quit IRC08:13
*** Marga_ has joined #openstack-ironic08:14
*** subscope has joined #openstack-ironic08:17
*** shuquan has quit IRC08:20
*** shuquan has joined #openstack-ironic08:21
*** mgoddard has joined #openstack-ironic08:21
*** ifarkas has quit IRC08:21
*** tiagogomes_ has joined #openstack-ironic08:22
*** ifarkas has joined #openstack-ironic08:22
*** max_lobur has joined #openstack-ironic08:24
openstackgerritRamakrishnan G proposed stackforge/proliantutils: IPA: Update proliant hardware manager  https://review.openstack.org/19860308:27
*** achanda has quit IRC08:29
*** romcheg has joined #openstack-ironic08:39
*** bizarrochristy has joined #openstack-ironic08:42
*** ifarkas has quit IRC08:43
*** bizarrochristy has quit IRC08:46
*** ifarkas has joined #openstack-ironic08:56
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Periodically checks the status of nodes in DEPLOYING state  https://review.openstack.org/19714108:57
*** ijw has joined #openstack-ironic09:04
*** pelix has joined #openstack-ironic09:05
*** ijw has quit IRC09:09
*** pal has joined #openstack-ironic09:10
*** jamielennox is now known as jamielennox|away09:11
palHi while installing ironic when I am adding the kernel images to glance I am getting this error "An auth plugin is required to fetch a token" . can anyone help me on this?09:12
*** subscope has quit IRC09:14
*** subscope has joined #openstack-ironic09:15
*** jamielennox|away is now known as jamielennox09:18
rameshg87pal: are you using keystone ?09:27
lucasagomespal, seems you just need to export the right variables (OS_USERNAME, OS_PASSWORD etc...)09:28
*** bizarrochristy has joined #openstack-ironic09:43
*** bizarrochristy has quit IRC09:47
*** athomas has quit IRC09:52
*** naohirot has quit IRC09:57
openstackgerritNisha Agarwal proposed openstack/ironic: Move the http_url and http_root to deploy config  https://review.openstack.org/19349509:58
openstackgerritNisha Agarwal proposed openstack/ironic: Remove the hard dependency of swift from ilo drivers  https://review.openstack.org/19865609:58
*** athomas has joined #openstack-ironic10:02
*** shuquan has quit IRC10:04
*** Nisha_brb has quit IRC10:04
*** ijw has joined #openstack-ironic10:04
*** Kennan has quit IRC10:05
*** kan__ has quit IRC10:07
*** ijw has quit IRC10:10
*** marzif has joined #openstack-ironic10:12
*** kan__ has joined #openstack-ironic10:20
*** Kennan has joined #openstack-ironic10:21
*** marzif_ has joined #openstack-ironic10:33
*** Kennan2 has joined #openstack-ironic10:39
*** kan__ has quit IRC10:40
*** Kennan has quit IRC10:41
*** kan__ has joined #openstack-ironic10:41
*** yuanying has quit IRC10:42
*** pradipta has quit IRC10:44
*** rameshg87 has left #openstack-ironic10:47
*** Kennan2 is now known as Kennan10:48
*** jcoufal has joined #openstack-ironic11:01
*** ijw has joined #openstack-ironic11:04
*** chlong has joined #openstack-ironic11:05
*** ijw has quit IRC11:09
*** shuquan has joined #openstack-ironic11:11
*** subscope has quit IRC11:12
*** shuquan has quit IRC11:16
*** e0ne has joined #openstack-ironic11:17
*** derekh has joined #openstack-ironic11:18
TheJuliaGood morning11:19
*** Marga_ has quit IRC11:24
*** ricky1 has joined #openstack-ironic11:36
*** subscope has joined #openstack-ironic11:36
*** Marga_ has joined #openstack-ironic11:38
openstackgerritHarshada Mangesh Kakad proposed openstack/ironic: Implement get_boot_device for seamicro driver  https://review.openstack.org/16578811:39
*** e0ne has quit IRC11:45
*** pal has quit IRC11:54
*** e0ne has joined #openstack-ironic11:57
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Initial oslo.versionedobjects conversion  https://review.openstack.org/19868711:57
lucasagomesTheJulia, good morning11:57
*** bradjones has joined #openstack-ironic12:01
*** bradjones has quit IRC12:01
*** bradjones has joined #openstack-ironic12:01
*** ijw has joined #openstack-ironic12:04
*** ijw has quit IRC12:10
*** lucasagomes is now known as lucas-hungry12:11
*** jcoufal has quit IRC12:24
*** jcoufal has joined #openstack-ironic12:27
*** afaranha has joined #openstack-ironic12:31
*** bizarrochristy has joined #openstack-ironic12:32
*** bizarrochristy has quit IRC12:36
openstackgerritlokesh s proposed openstack/bifrost: setting proxies at roles level using lookup plugin  https://review.openstack.org/19870012:37
*** trown|outttypeww is now known as trown12:41
*** mjturek1 has quit IRC12:44
*** mjturek1 has joined #openstack-ironic12:48
*** jcoufal has quit IRC12:49
openstackgerritJulia Kreger proposed openstack/bifrost: Attempt to upgrade iPXE if no mac found  https://review.openstack.org/19338512:54
*** e0ne is now known as e0ne_12:57
lazy_princeHi.. in the ironic-agent element in DIB, is there any reason why dhcp-all-interfaces is not being used and the networks are being configured manually for Fedora..?13:01
*** ijw has joined #openstack-ironic13:04
lazy_princeBy manually, i mean hardcoded in the scripts..13:09
*** ijw has quit IRC13:10
*** lucas-hungry is now known as lucasagomes13:10
lucasagomeslazy_prince, no idea... if u remove the hardcoded parts and use dhcp-all-interfaces it works? If so I think we should update that element13:11
lazy_princelucasagomes: What i mean is its configuring only for eth0, eth1, eth2. What if there are more interfaces or if they are named differently (say em1 etc)..13:13
lazy_princeI will push a patch to correct it13:13
lucasagomeslazy_prince, oh, I see... yeah it sounds incorrect13:14
lazy_princelucasagomes: I am done with the changes.. let me test it and see if it works..13:16
TheJulialazy_prince: when you post the revision, please paste the link in here so we can take a look :)13:16
lazy_princesure.. will do..13:17
lucasagomes++13:18
*** e0ne_ is now known as e0ne13:24
*** pal has joined #openstack-ironic13:26
*** amotoki has quit IRC13:27
*** rbrooker has joined #openstack-ironic13:29
*** chlong has quit IRC13:39
*** chlong has joined #openstack-ironic13:40
jrollmornin' all13:41
TheJuliagood morning jroll13:41
jrollhiya TheJulia lucasagomes lazy_prince etc :)13:41
lucasagomesjroll, hey there! How it's going?13:42
jrollit's going, weekend was good :)13:42
lazy_princelucasagomes: TheJulia: https://review.openstack.org/198720 ^^13:44
lucasagomeslazy_prince, awesome, did you test it?13:45
lazy_princelucasagomes: I am setting my devstack :p13:45
lucasagomescool!13:46
lucasagomescode wise it lgtm13:47
*** Marga_ has quit IRC13:48
*** tiagogomes_ has quit IRC13:49
*** rloo has joined #openstack-ironic13:50
TheJuliagood morning rloo13:50
rloomorning TheJulia!13:51
*** r-daneel has joined #openstack-ironic13:56
*** Marga_ has joined #openstack-ironic13:58
*** kan__ has quit IRC13:58
*** tiagogomes_ has joined #openstack-ironic14:01
sambettsMorning rloo TheJulia lucasagomes lazy_prince jroll14:02
lucasagomessambetts, hi there14:02
lucasagomesrloo, morning14:02
rloohi sambetts, lucasagomes14:03
jrollmorning sambetts and rloo :)14:03
rloohiya jroll14:03
*** amotoki has joined #openstack-ironic14:04
*** ijw has joined #openstack-ironic14:04
*** r-daneel has quit IRC14:07
*** amotoki has quit IRC14:08
*** ijw has quit IRC14:09
NobodyCamGood Morning Ironicers14:12
*** itamarl has quit IRC14:12
BadCubmorning folks14:13
TheJuliaGood morning!14:14
jrollhey NobodyCam, BadCub :)14:15
BadCubheya jroll14:16
BadCub:)14:16
NobodyCammorning jroll :) BadCub :)14:17
*** logan2 has quit IRC14:17
*** r-daneel has joined #openstack-ironic14:20
*** rameshg87 has joined #openstack-ironic14:21
*** shalq has joined #openstack-ironic14:23
*** marzif_ has quit IRC14:32
*** marzif_ has joined #openstack-ironic14:33
NobodyCambrb14:35
*** logan2 has joined #openstack-ironic14:41
*** ricky1 has quit IRC14:45
rloohey lucasagomes, wrt oslo.versioned.objects, there is another bug open for it: https://bugs.launchpad.net/ironic/+bug/146123914:52
openstackLaunchpad bug 1461239 in Ironic "replace objects with oslo.versionedobjects" [Low,Triaged] - Assigned to Tan Lin (tan-lin-good)14:52
*** mgoddard has quit IRC14:53
lucasagomesrloo, oh, gotta mark as duplicated then14:53
*** pal has quit IRC14:53
*** mgoddard has joined #openstack-ironic14:53
lucasagomesrloo, oh lintan is working on this?14:54
rloolucasagomes: yeah. don't know if Tan has started on it or not.14:54
lucasagomesrloo, I see, I will ask him in the bug14:54
rloolucasagomes: thx :)14:54
NobodyCammornig rloo and lucasagomes :)14:54
rloohey, morning NobodyCam!14:54
NobodyCam:)14:54
*** pal has joined #openstack-ironic14:55
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Initial oslo.versionedobjects conversion  https://review.openstack.org/19868714:56
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Migrate RPC objects to oslo.versionedobjects Fields  https://review.openstack.org/19875514:56
lucasagomesrloo, I will leave these two patches that I was working on already, asked tan lin if he's working on that14:57
lucasagomesif not I will take over and finish it up14:57
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Migrate RPC objects to oslo.versionedobjects Fields  https://review.openstack.org/19875514:59
*** kkoski has joined #openstack-ironic14:59
rloolucasagomes: makes sense15:00
*** tiagogomes_ has left #openstack-ironic15:02
*** mtanino has joined #openstack-ironic15:02
*** jlk has quit IRC15:02
*** yog__ has quit IRC15:02
*** jlk has joined #openstack-ironic15:02
*** jlk has quit IRC15:02
*** jlk has joined #openstack-ironic15:02
*** ricky1 has joined #openstack-ironic15:02
lucasagomeswe are way behind the nova/oslo rpc objects :-( we didn't sync it for a while15:03
lucasagomesso there's quite a few things to do15:03
*** ijw has joined #openstack-ironic15:04
ricky1TheJulia: hiya, question. In bifrost, in the CSV inventory, the mac address is the for the provisioning NIC, isn't it ? or is it for the NIC you want  to set up with config drive?15:06
*** ricky1 is now known as rcarrillocruz15:06
TheJuliarcarrillocruz: They are essentially assumed to be the same.  If you do JSON you can submit multiple nics.15:08
*** viktors is now known as viktors|afk15:09
*** ijw has quit IRC15:09
TheJuliarcarrillocruz: once the next glean release gets cut, it should be fairly easy to adapt things to allow one interface to be provisioning only, and the other be the actual network interface15:09
rcarrillocruzi have some issue where my interface gets set up by config drive but no route is set15:10
rcarrillocruzthat route  comes from group_vars/all15:10
rcarrillocruzipv4_gateway15:11
rcarrillocruzright?15:11
*** puranamr has joined #openstack-ironic15:11
TheJuliayes15:11
*** logan2 has quit IRC15:11
*** puranamr has quit IRC15:12
*** amotoki has joined #openstack-ironic15:12
TheJuliainteresting...15:13
openstackgerritMerged openstack/bifrost: Add `logs' from test-bifrost to .gitignore  https://review.openstack.org/19843115:13
*** puranamr has joined #openstack-ironic15:13
openstackgerritMerged openstack/bifrost: Tighten permissions on /etc/ironic  https://review.openstack.org/19851615:13
TheJuliarcarrillocruz: by chance are you using cloud-init or simple-init?15:13
rcarrillocruzcloud-init15:14
rcarrillocruzhaven't tweaked very little things from bifrost15:14
rcarrillocruzjust pxelinux to add some kernel option to avoid some DMAR issues while booting15:15
TheJuliawhich deployment playbook are you using?15:16
*** puranamr_ has joined #openstack-ironic15:17
*** puranamr has quit IRC15:18
rcarrillocruzdeploy.yaml, the csv version of things15:19
*** logan2 has joined #openstack-ironic15:19
TheJuliaI wonder if there is some weird interaction between cloud-init and the static assignment we drop in place in ubuntu (that I'm looking forward to ripping out15:19
TheJulia)15:19
rcarrillocruzanother question TheJulia, how would I perform a rebuild with the playbooks? per my reading, it doesn't have 'rebuild' option the deploy role?15:24
TheJuliarebuild in the nova rebuild sense?15:25
rcarrillocruzkind of, i have a server baremetal provisioned15:25
rcarrillocruzwhat if I want to reprovision again15:26
rcarrillocruzif the node is already as active, the playbook doesn't seem to do anything (expected)15:26
TheJuliaSo we don't really have that functionality built in yet15:26
rcarrillocruzif i do frmo CLI: ironic node-set-provision-state bla rebuild15:26
rcarrillocruzthat kicks it in again15:26
rcarrillocruzk, thx15:26
TheJuliawell, that might drop the config drive15:26
TheJuliayou'll need to point the rebuild op to the config drive15:27
TheJuliaI think15:27
rcarrillocruzyes, you are right15:27
lucasagomesrameshg87, hi there15:27
TheJuliaThat would be a stupidly simple role to put in place... If I thought about rebuild when I was working on the ansible stuff15:27
lucasagomesrameshg87, re https://review.openstack.org/#/c/197141/3/ironic/db/sqlalchemy/api.py15:28
lucasagomesrameshg87, the test is already added, or you mean a different test?15:28
rameshg87lucasagomes: hi15:29
lazy_princeOnce you have time, can you guys please have a look at https://review.openstack.org/19877115:29
lucasagomesrameshg87, https://review.openstack.org/#/c/197141/3/ironic/tests/db/test_conductor.py15:29
lazy_princeit is still running zull..15:29
rameshg87lucasagomes: oh, sorry somehow I missed15:30
* rameshg87 wonders why I didn't see that file15:30
rameshg87lucasagomes: please ignore that comment :)15:30
lucasagomesrameshg87, I will change it a little to test if it's an empty list instead of just testing HasLength15:30
lucasagomesrameshg87, cool, np thanks for the review15:30
rameshg87ack15:30
openstackgerritStephanie Miller proposed openstack/ironic: Enable translation for config option help messages  https://review.openstack.org/19764015:33
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Periodically checks the status of nodes in DEPLOYING state  https://review.openstack.org/19714115:35
lucasagomesrameshg87, ^ done15:35
rameshg87thanks :)15:35
cineramahi people15:36
NobodyCammorning cinerama :)15:40
*** pal has quit IRC15:41
*** bizarrochristy has joined #openstack-ironic15:44
openstackgerritChris St. Pierre proposed openstack/ironic: Replace is_hostname_safe with a better check  https://review.openstack.org/19358715:45
* rameshg87 goes for the day15:46
rameshg87good night folks15:46
*** rameshg87 has quit IRC15:46
*** Sukhdev has joined #openstack-ironic15:48
*** Marga_ has quit IRC15:57
*** puranamr has joined #openstack-ironic15:58
*** mitchjameson has joined #openstack-ironic15:59
*** romcheg has quit IRC16:00
*** puranamr_ has quit IRC16:02
*** ijw has joined #openstack-ironic16:04
*** rwsu has joined #openstack-ironic16:04
*** Marga_ has joined #openstack-ironic16:05
*** ijw has quit IRC16:09
openstackgerritStephanie Miller proposed openstack/bifrost: Break install role into logical chunks  https://review.openstack.org/19771616:10
jrollI can't get deploy ramdisks to pxe boot in devstack, wtf :/16:10
lucasagomesjroll, is it normal PXE ? or iPXE?16:12
*** romcheg has joined #openstack-ironic16:12
jrolllucasagomes: so it's weird, I was using normal pxe but it was booting ipxe16:12
jrollso I re-stacked with ipxe, it's using ipxe, still doesn't boot16:12
lucasagomesjroll, there was a problem with some iptables rules16:13
lucasagomesI fixed recently16:13
* lucasagomes finds the patch16:13
lucasagomesif it's a fresh setup you may have it merged tho16:13
*** pal has joined #openstack-ironic16:13
lucasagomesjroll, https://review.openstack.org/#/c/194598/16:13
*** max_lobur has quit IRC16:14
jrolllucasagomes: this was fresh yesterday :/16:14
jrolllooks like boot.ipxe 404s16:14
lucasagomesjroll, what the command "httpd -S" tells you?16:14
lucasagomescan you see a vHOST on port 8088 there?16:14
lucasagomesif so, just try to wget http://<ip>:8088/boot.ipxe16:14
jrollNo command 'httpd' found, did you mean:16:14
lucasagomesubuntu may be something different16:15
lucasagomesapache2 ?16:15
jrollyeah, it's using the ip16:15
jrollnot a hostname16:15
* jroll loading paste.o.o16:15
*** Marga_ has quit IRC16:16
*** Marga_ has joined #openstack-ironic16:16
*** absubram has joined #openstack-ironic16:17
lucasagomesjroll, you can wget the boot.ipxe file?16:17
jrolllucasagomes: no, see the curl there16:17
lucasagomeswhere?16:18
jrollgoing to dig on it more, probably a directory misconfigured16:18
jrollat the bottom16:18
jrollctrl-f curl :P16:18
lucasagomesjroll, where's the paste?16:18
jrolloh oops :P16:19
jrollhttp://paste.openstack.org/show/348997/16:19
lucasagomesoh right yeah, something wrong with the http server16:20
lucasagomeswe really should a gate test for iPXE there16:20
jrollyeah16:20
jrollI'm really curious why it was using ipxe when ipxe was disabled :|16:20
lucasagomesjroll, I think that the vms will always use iPXE16:21
lucasagomesiPXE can boot stand pxe style btw16:22
jrolllucasagomes: oh, I see16:22
jrollok I will dig :)16:22
lucasagomesjroll, I think you can disable the iPXE for qemu if you remove the roms16:22
lucasagomesin fedora the package is this one ipxe-roms-qemu.noarch : Network boot loader roms supported by QEMU, .rom format16:23
lucasagomesnot sure for ubuntu tho16:23
jrolllucasagomes: I'm fine with the ipxe rom as long as it actually boots :P16:23
lucasagomesheh fair enuff16:24
* jroll restacks for fun16:24
*** pal has quit IRC16:31
*** pal has joined #openstack-ironic16:32
*** davideagnello has joined #openstack-ironic16:35
*** davideagnello has quit IRC16:37
*** rcarrillocruz has quit IRC16:38
*** romcheg has quit IRC16:42
*** davideagnello has joined #openstack-ironic16:44
openstackgerritJulia Kreger proposed openstack/bifrost: Update VM testing steps  https://review.openstack.org/19769416:44
*** mitchjameson has quit IRC16:45
*** rbrooker has quit IRC16:46
*** e0ne has quit IRC16:47
lucasagomesjroll, btw, re https://review.openstack.org/#/c/188528/5/specs/liberty/ironic-ml2-integration.rst16:47
jrollmhmmm16:48
lucasagomesjroll, we currently only register one port in Ironic because of that problem with nova picking one port at random16:48
lucasagomeswhat you think about removing that "pxe_enable" field from that spec and fixing it separated maybe as part of bug 1405131 ?16:48
openstackbug 1405131 in OpenStack Compute (nova) "Ports cannot be mapped to networks" [Low,In progress] https://launchpad.net/bugs/1405131 - Assigned to Devananda van der Veen (devananda)16:48
jrolllucasagomes: I'm all for that16:49
*** romcheg has joined #openstack-ironic16:49
lucasagomesjroll, we need it independet of network isolation or not right?16:49
lucasagomesjroll, ack, mind if I do a first stab at it?16:49
jrolltrying to think about what this would look like16:49
jrollno, go ahead :)16:49
jrolllucasagomes: how are you thinking it would work though? only pass pxe_enabled ports back to nova as usable nics?16:50
lucasagomesjroll, yeah, I was thinking about adding the field to the ports objects and a way to filter it via the API16:50
lucasagomesthen add it to our client16:50
lucasagomesand in nova we can filter only for the ports which has pxe_enabled == True16:51
jrollyeah, seems fine16:51
jrollthough what's the point of adding extra ports?16:51
jrollif they won't be connected or whatever16:51
lucasagomesby default it will be True when creating the ports to keep the old behavior16:51
lucasagomesjroll, inspection does it16:51
jrollaha16:51
jrollright'16:52
lucasagomesinspectord actually is smarter and only register the port it booted16:52
lucasagomesbut this is an extra config16:52
lucasagomesother inspections register everything when out of band16:52
lucasagomescause we don't know16:52
jrollso inspector would just set pxe_enabled=False for everything else?16:52
lucasagomesso being able to indicate which one to use is handy16:52
lucasagomesjroll, yup, and pxe_enabled == True for the port it booted from16:52
jrollor the operator would do that later for not-inspectord16:52
jrollyeah16:52
lucasagomessince it's in band we can figure that out16:52
lucasagomesfor oob discovery operators has to set it16:53
jrollor maybe even anything that successfully gets dhcp16:53
lucasagomesyeah16:53
jrollsounds like a plan16:53
jrollone catch:16:53
jrollyou have to review both of these neutron specs >:)16:54
jrollpromise to review*16:54
jroll:P16:54
lucasagomeshah deal!16:54
lucasagomeswhat are the links?16:54
jrollthat one you linked16:54
jrolland https://review.openstack.org/#/c/187829/16:54
*** Nisha has joined #openstack-ironic16:54
lucasagomesack, yeah I read that already I just didn't comment, I will16:54
jrollthat second one needs a quick update though16:54
openstackgerritJosh Gachnang proposed openstack/ironic-specs: Implement Zapping States  https://review.openstack.org/18512216:55
lucasagomesjroll, fair enuff, I will put my thoughts there tomorrow16:55
lucasagomesand vote16:55
lucasagomesit's late here now so I was about to call it a day16:55
jrollcool16:56
jrollty sir and have a good night16:56
lucasagomesjroll, thanks you too!16:58
lucasagomeshave a great night everyone16:58
sambettsnight lucasagomes16:58
lucasagomessambetts, you too16:58
*** lucasagomes is now known as lucas-dinner16:58
sambettslucas-dinner: thanks :D16:59
openstackgerritJosh Gachnang proposed openstack/ironic-specs: Implement Zapping States  https://review.openstack.org/18512216:59
openstackgerritlokesh s proposed openstack/bifrost: setting proxies at roles level using lookup plugin  https://review.openstack.org/19870016:59
NobodyCamhave a good night sambetts and lucas-dinner17:00
*** lazy_prince has quit IRC17:00
*** thrash|g0ne is now known as thrash17:01
*** derekh has quit IRC17:02
openstackgerritMerged openstack/bifrost: Correct legacy VM creation script to specify driver  https://review.openstack.org/19769317:03
greghaynesTheJulia: on https://review.openstack.org/#/c/198720/2 - is there any way someone would want to make their own ironic-agent ramdisk without using dhcp-all-interfaces?17:03
greghaynesI worry about making it a dep in places because its kind of a big hammer, and a lot of time people want to do something different17:04
*** ijw has joined #openstack-ironic17:04
greghaynesbut not sure about how that fits in with ironic17:04
*** amotoki has quit IRC17:04
*** ijw has quit IRC17:05
TheJuliagreghaynes: It is for firing up the ironic-python-agent in an image, so dhcp'ing on all interfaces is appropriate17:05
*** ijw has joined #openstack-ironic17:05
TheJuliathere is no other real way for it to know all the things it needs to know unless it gets passed as params on a command line, and that could/would get hairy quick for any operator, plus its another thing that would have ot be tracked17:05
*** praneshp has joined #openstack-ironic17:15
*** puranamr has quit IRC17:17
*** puranamr has joined #openstack-ironic17:18
*** logan2 has quit IRC17:21
greghaynesTheJulia: Ah, if thats the only way it makes sense then fine with me. It's one of those things where its not hard to ask people to specify an element on the cmd line but removing that dep is something users cant do and is backwards incompat, so try to err on the otherside of caution17:23
*** ifarkas has quit IRC17:23
TheJuliaYeah, I don't see users knowing much about their environment, besides dhcp-all-interfaces is essentially what coreos does for IPA as well :)17:25
*** puranamr has quit IRC17:28
*** marzif_ has quit IRC17:28
*** trown is now known as trown|lunch17:30
*** absubram has quit IRC17:33
*** puranamr has joined #openstack-ironic17:36
*** ukalifon1 has quit IRC17:38
*** amit213 has quit IRC17:39
*** amit213 has joined #openstack-ironic17:39
*** amit213 has quit IRC17:40
*** absubram has joined #openstack-ironic17:40
*** amit213 has joined #openstack-ironic17:40
*** absubram has quit IRC17:40
*** amit213 has quit IRC17:41
*** amit213 has joined #openstack-ironic17:42
*** amit213 has quit IRC17:42
*** amit213 has joined #openstack-ironic17:42
rloojroll: wrt your proposed NetworkProvider interface, I don't understand how it will be 'hooked up' in ironic: https://review.openstack.org/#/c/187829/5/specs/liberty/network-provider.rst17:44
jrollrloo: we'll load it as needed through stevedore17:45
rloojroll: by 'driver interface', is it an interface similar to PowerInterface, ManagementInterface, DeployInterface?17:45
jrollrloo: kind of like how we load driver bits, but at runtime rather than init17:45
jrollno17:45
rloojroll: how do we know if it is needed?17:45
rloojroll: oh, not a driver interface then.17:45
jrollrloo: when the code needs to do something with it?17:45
jrollrloo: this will be more like the DHCPInterface17:46
rloojroll: ok, you used 'driver interface' and I thought it meant one of the *Interfaces.17:46
jrollI see17:46
jrollsorry :(17:46
jrollrloo: it is an interface for a driver; just not how we tend to think of 'driver'17:46
rloojroll: got it. thx.17:47
jrollnp17:47
rloojroll: also, i think we've only worried about 'driver API impact' wrt those *Interfaces.17:47
jrollrloo: I had it at 'none' and devananda told me I was wrong :)17:48
jrolland I agree, mostly17:48
*** Sukhdev has quit IRC17:48
rloojroll: ha ha. although now that i think of it, the DHCPInterface is also an interface. Sigh.17:48
*** Sukhdev has joined #openstack-ironic17:48
jrollyep.17:48
*** logan2 has joined #openstack-ironic17:50
rloojroll: the dhcp stuff is in ironic.common. Where were you going to put the NetworkProvider code?17:52
jrollrloo: don't know, don't care17:52
rloojroll: just wondering if we shouldn't call it a 'driver interface', that's all.17:53
*** absubram has joined #openstack-ironic17:53
jrollrloo: I guess I tend not to care just for the purposes of the spec17:54
*** e0ne has joined #openstack-ironic17:54
*** pal has quit IRC17:54
rloojroll: yeah, i get that, but I find sometimes (not with you) when I ask a question, I get info that isn't (but should) be in the spec.17:55
jrollrloo: fair :)17:55
jrollI mean I'm happy to tweak things17:55
jrollI need to push a new rev anyway to add TheJulia's comments17:55
rloojroll: adding comment now...17:56
openstackgerritlokesh s proposed openstack/bifrost: setting proxies at roles level using lookup plugin  https://review.openstack.org/19870017:58
openstackgerritStephanie Miller proposed openstack/ironic: Enable translation for config option help messages  https://review.openstack.org/19764017:59
*** pelix has quit IRC18:02
*** Kennan2 has joined #openstack-ironic18:03
*** zhenguo has quit IRC18:03
*** Kennan has quit IRC18:04
*** e0ne is now known as e0ne_18:04
*** blakec has joined #openstack-ironic18:05
openstackgerritMerged openstack/ironic-python-agent: Updated from global requirements  https://review.openstack.org/19398618:11
*** e0ne_ is now known as e0ne18:24
*** max_lobur has joined #openstack-ironic18:32
*** Sukhdev has quit IRC18:34
*** romcheg has quit IRC18:39
*** romcheg has joined #openstack-ironic18:57
*** trown|lunch is now known as trown19:01
*** athomas has quit IRC19:05
*** zz_natorious is now known as natorious19:06
*** e0ne has quit IRC19:06
openstackgerritStephanie Miller proposed openstack/bifrost: Break install role into logical chunks  https://review.openstack.org/19771619:09
NobodyCambrb19:23
*** Nisha_away has joined #openstack-ironic19:25
*** Nisha has quit IRC19:25
*** e0ne has joined #openstack-ironic19:26
*** Sukhdev has joined #openstack-ironic19:40
*** puranamr has quit IRC19:45
*** e0ne has quit IRC19:47
*** Nisha_away has quit IRC19:48
*** Marga_ has quit IRC19:52
*** puranamr has joined #openstack-ironic20:01
*** Marga_ has joined #openstack-ironic20:03
*** Marga_ has quit IRC20:06
*** Marga_ has joined #openstack-ironic20:07
kkoskiSo it looks like Ironic dropped support for Python 2.6 with the Kilo release. Does that mean that code can now use 2.7+ features, such as set literals?20:08
jrollkkoski: yes20:08
kkoskiAre pull requests to update the code for just syntax changes like that welcome?20:09
NobodyCamkkoski: please use a review20:09
jrollkkoski: sounds like it might eat reviewer time for not much gain, IMO20:09
jrollkkoski: but if you're doing work in some area and see something like that, feel free to change it while you're in there20:10
kkoskialright, sounds good20:10
openstackgerritChristopher Dearborn proposed openstack/ironic: Add DRAC BIOS config vendor passthru API  https://review.openstack.org/15048820:15
*** praneshp has quit IRC20:27
*** Marga__ has joined #openstack-ironic20:32
*** Marga__ has quit IRC20:32
*** Marga_ has quit IRC20:33
*** Marga__ has joined #openstack-ironic20:33
*** Marga__ has quit IRC20:38
*** Pradip has joined #openstack-ironic20:38
*** Marga_ has joined #openstack-ironic20:38
Pradiphi, i am trying to deploy an baremetal node using ironic. But the issue is, if it fails for some reason and gets stuck in wait call-back stage, I can't remove the instance. I had to unstack and stack again. is it a bug?20:40
NobodyCamPradip: the out for that prob defaulted to something like ten minutes or more :)20:42
Pradipyou mean i should wait for 10 min20:42
NobodyCamPradip: there is also a bug around that too I thinks20:43
Pradipokay20:43
NobodyCamhttps://bugs.launchpad.net/ironic/+bug/146193720:43
openstackLaunchpad bug 1461937 in Ironic "Node stuck on DEPLOYING (potentially all *ING) state(s)" [High,In progress] - Assigned to Lucas Alvares Gomes (lucasagomes)20:44
*** bradjones is now known as bradjones|away20:44
PradipNobodyCam: thanks20:44
*** jeh has joined #openstack-ironic20:45
*** jeh has left #openstack-ironic20:45
NobodyCam:)20:47
*** Marga_ has quit IRC20:50
openstackgerritStephanie Miller proposed openstack/bifrost: Break install role into logical chunks  https://review.openstack.org/19771620:54
*** amotoki has joined #openstack-ironic20:59
*** praneshp has joined #openstack-ironic21:02
*** max_lobur has quit IRC21:03
*** max_lobur has joined #openstack-ironic21:04
*** praneshp_ has joined #openstack-ironic21:05
*** praneshp has quit IRC21:06
*** praneshp_ is now known as praneshp21:06
*** Pradip has quit IRC21:10
NobodyCamTheJulia: did see peters comment on https://review.openstack.org/#/c/19338521:12
TheJuliaohhh21:13
TheJuliagood catch21:13
TheJuliaNobodyCam: been heads down bashing my head at gozer most of the day21:14
NobodyCamya :)21:14
TheJuliabut hey, rev posted21:14
*** bizarrochristy has quit IRC21:14
* TheJulia opens another bifrost bug21:15
openstackgerritMerged openstack/bifrost: setting proxies at roles level using lookup plugin  https://review.openstack.org/19870021:22
*** max_lobur has quit IRC21:26
*** trown is now known as trown|outttypeww21:38
*** Sukhdev has quit IRC21:40
*** radek__ has quit IRC21:41
*** Sukhdev has joined #openstack-ironic21:42
*** ijw has quit IRC21:51
*** BadCub is now known as BadCub-away21:58
*** absubram has quit IRC21:59
*** Sukhdev has quit IRC22:01
*** Sukhdev_ has joined #openstack-ironic22:02
*** Kennan has joined #openstack-ironic22:02
*** Kennan2 has quit IRC22:03
*** thrash is now known as thrash|g0ne22:05
*** Sukhdev_ has quit IRC22:06
*** Sukhdev has joined #openstack-ironic22:10
mrdaMorning Ironic22:13
NobodyCamgood (UGT) mornign mrda :)22:17
mrdao/22:19
NobodyCam:)22:19
TheJuliagood morning mrda22:34
mrdaHi TheJulia22:34
jroll\o mrda22:35
mrdahey jroll22:35
*** lucas-dinner has quit IRC22:45
*** chlong_ has joined #openstack-ironic22:50
*** chlong_ has quit IRC22:50
*** chlong has quit IRC22:51
*** chlong has joined #openstack-ironic22:51
*** blakec has quit IRC22:55
*** natorious is now known as zz_natorious22:57
openstackgerritMerged openstack/python-ironicclient: Also retry on HTTP 503 (service unavailable)  https://review.openstack.org/19666422:57
*** romcheg has quit IRC22:58
*** amotoki has quit IRC22:59
*** jamielennox is now known as jamielennox|away23:11
*** achanda has joined #openstack-ironic23:14
*** dmellado_ has joined #openstack-ironic23:16
*** dmellado has quit IRC23:17
*** dmellado_ is now known as dmellado23:17
*** shalq has quit IRC23:21
*** jamielennox|away is now known as jamielennox23:22
jrollrloo: is "network provider" more clear than "network driver"? do we think it will be clear for users?23:23
jrolltrying to make things consistent23:23
*** yuanying has joined #openstack-ironic23:23
*** shalq has joined #openstack-ironic23:23
*** bizarrochristy has joined #openstack-ironic23:26
openstackgerritMerged openstack/bifrost: Break install role into logical chunks  https://review.openstack.org/19771623:28
*** achanda has quit IRC23:30
*** bizarrochristy has quit IRC23:31
openstackgerritJim Rollenhagen proposed openstack/ironic-specs: Update network provider spec  https://review.openstack.org/18782923:35
jrollrloo: added some words. thanks for feedback on the spec, was helpful.23:35
*** achanda has joined #openstack-ironic23:45
openstackgerritMerged openstack/ironic-python-agent: Convert Int to String for shred execute  https://review.openstack.org/19762223:49
*** achanda has quit IRC23:51
*** Pradip has joined #openstack-ironic23:53
PradipHi, can somebody explain it to me how a baremetal node gets an ip address? I am trying to boot up a baremetal node directly connected to the controller, it is receiving all the commands from the controller. But the dhcp from the node is able to resolve to an address. The dhcp server is running in the controller node itself. What am I missing?23:56
jrollPradip: is your image set to dhcp?23:56
Pradipjroll: I think so. I am using devstack. But let me check23:58
jrollcirros image or one you built?23:58
jrolllike, the nova boot --image image is what I mean23:58
Pradipcirros23:59
jrollok, should work then23:59
Pradipoh no I am using baremetal image23:59

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