*** Marga_ has joined #openstack-ironic | 00:09 | |
*** Marga_ has quit IRC | 00:26 | |
*** Marga_ has joined #openstack-ironic | 00:30 | |
Haomeng | mrda: morning | 00:35 |
---|---|---|
mrda | Hi Haomeng | 00:36 |
Haomeng | mrda: :) | 00:36 |
*** penick has joined #openstack-ironic | 01:04 | |
*** penick has quit IRC | 01:14 | |
*** chenglch has joined #openstack-ironic | 01:21 | |
*** jiangfei has quit IRC | 01:32 | |
*** Marga_ has quit IRC | 01:33 | |
*** Marga_ has joined #openstack-ironic | 01:34 | |
*** Marga_ has quit IRC | 01:38 | |
openstackgerrit | Merged openstack/python-ironicclient: Updated from global requirements https://review.openstack.org/135985 | 01:48 |
*** Marga_ has joined #openstack-ironic | 02:05 | |
*** kfox1111 has joined #openstack-ironic | 02:14 | |
*** penick has joined #openstack-ironic | 02:23 | |
*** pcrews has joined #openstack-ironic | 02:28 | |
*** yongli has quit IRC | 02:29 | |
*** penick has quit IRC | 02:42 | |
*** zhenzanz has joined #openstack-ironic | 02:56 | |
*** penick has joined #openstack-ironic | 03:06 | |
*** penick has quit IRC | 03:07 | |
*** pcrews has quit IRC | 03:07 | |
*** ramineni has joined #openstack-ironic | 03:08 | |
Haomeng | share new mail address of pyghmi contact - Jarrod Johnson <jjohnson2@lenovo.com> | 03:17 |
*** annegentle has quit IRC | 03:21 | |
*** davideagnello has joined #openstack-ironic | 03:22 | |
*** davideagnello has quit IRC | 03:27 | |
*** Marga_ has quit IRC | 03:40 | |
ramineni | JoshNang: hi | 03:48 |
*** Marga_ has joined #openstack-ironic | 03:48 | |
*** zhenzanz has quit IRC | 04:07 | |
*** zhenzanz has joined #openstack-ironic | 04:11 | |
*** Marga_ has quit IRC | 04:12 | |
*** ryanpetrello has joined #openstack-ironic | 04:20 | |
JoshNang | ramineni: hey what's up? | 04:38 |
ramineni | JoshNang : have few questions regarding zapping process .. good time to talk ? | 04:41 |
JoshNang | ramineni: sure | 04:41 |
ramineni | JoshNang : To initiate the zapping process , we need to change the state to ZAPPING right ? | 04:42 |
ramineni | JoshNang : If firmware update is listed as one zap step , it will start the upgrade | 04:43 |
*** Marga_ has joined #openstack-ironic | 04:43 | |
ramineni | JoshNang : Is my understanding correct? | 04:43 |
JoshNang | ramineni: yup! | 04:43 |
*** spandhe has joined #openstack-ironic | 04:44 | |
ramineni | JoshNang: but i didnt understand the part , how will we pass arguments to firmware update? | 04:44 |
JoshNang | ramineni: that'll be up to the individual drivers. for the agent, you don't need arguments, you use whatever's bundled. for something like an ilo, i'd think there'd be some default mechanism for choosing 'latest' possibly overriden by driver_info | 04:47 |
JoshNang | what would you use the arguments for? | 04:48 |
ramineni | JoshNang: if we want to do OOB firmware update , and need to pass firmware image location to update ? how will we do that | 04:49 |
JoshNang | like i said, it'll be up to the driver to come up with a mechanism. there will need to be a way to automatically decide, because if you have zapping enabled as part of the node lifecycle, you won't be passing arguments in | 04:50 |
JoshNang | if you need to specify an argument, you can probably add it on and use driver-dependent kwargs, much like vendor passthru | 04:51 |
ramineni | JoshNang : hmm , ok , in that case , if we host images on swift , may be specifying the container name as config parameter is one option may be | 04:51 |
JoshNang | ramineni: sure that'd be reasonable. something like ilo_firmware_container, and it'll list the contents and choose the latest or highest numbered or something | 04:52 |
ramineni | JoshNang: yes , | 04:53 |
ramineni | JoshNang : and one more doubt , once zapping process is initiated , is there a way to know , in which step it is on? | 04:53 |
*** Marga_ has quit IRC | 04:54 | |
JoshNang | ramineni: certainly | 04:55 |
ramineni | JoshNang: it will be updated in provision state? | 04:55 |
JoshNang | the conductors will need some way to keep track of which step a node is on, especially if there's a rebalance | 04:55 |
JoshNang | ramineni: no definitely not. it'll probably be a field in driver_info | 04:55 |
JoshNang | ramineni: since the states can be added dynamically, if we use provision_state to track it, the state machine becomes very dynamic and i think that's very bad | 04:56 |
ramineni | JoshNang : ok | 04:57 |
JoshNang | though, it may need to be a db field, since we decide the conductor, rather than the driver, will be driving the bus | 04:57 |
ramineni | JoshNang: and we have `get_zap_steps()` function , it will list the steps decrated for that particular driver right | 04:58 |
JoshNang | i.e. controlling the steps, deciding the order, etc | 04:58 |
ramineni | ok | 04:58 |
JoshNang | ramineni: decorated in the standard case, yes. in the agent case it'll query the agent for a list of steps | 04:58 |
ramineni | If I need to make update firmware available for ilo_iscsi driver , I need to define a function inside IloManagementInterface and decorate it right | 04:59 |
ramineni | then , it should be initiated when zapping is done? | 05:00 |
JoshNang | yup! | 05:00 |
JoshNang | (assuming its enabled by the config file, of course) | 05:00 |
ramineni | but if that is the case , regarding your one of the comment on the spec , how it can initiate both inband and out-of-band ? didnt quite understand the part | 05:02 |
ramineni | only right now , IPA has the capapbility to do inband operations and report status back right | 05:02 |
*** lazy_prince has quit IRC | 05:02 | |
*** chenglch|2 has joined #openstack-ironic | 05:03 | |
JoshNang | ramineni: do you mean, how can it do an inband firmware update and an OOB firmware update? they're separate steps. they'd be something like ilo.update_firmware and agent.update_intel_nic. even if they're named the same, they're separate steps presented by different drivers with different priorities | 05:04 |
*** chenglch has quit IRC | 05:05 | |
ramineni | JoshNang: got it .. thanks :) | 05:06 |
JoshNang | ramineni: np! | 05:06 |
JoshNang | :) | 05:06 |
ramineni | JoshNang: had my doubts cleared .. thanks for your time :) | 05:07 |
JoshNang | ramineni: i'm glad! one step closer to getting an approved spec :D | 05:07 |
* JoshNang makes a note to update spec tmr | 05:07 | |
ramineni | JoshNang : :) | 05:08 |
*** pradipta_away is now known as pradipta | 05:13 | |
*** rameshg87 has joined #openstack-ironic | 05:13 | |
*** pensu has joined #openstack-ironic | 05:19 | |
*** zhenzanz_ has joined #openstack-ironic | 05:19 | |
*** zhenzanz has quit IRC | 05:20 | |
*** Marga_ has joined #openstack-ironic | 05:20 | |
*** zhenzanz_ is now known as zhenzanz | 05:20 | |
*** Marga_ has quit IRC | 05:25 | |
*** pensu has quit IRC | 05:25 | |
*** pensu has joined #openstack-ironic | 05:26 | |
ramineni | JoshNang: Are there plans to expose API , to execute certain zap step? | 05:32 |
*** rushiagr_away is now known as rushiagr | 05:45 | |
*** yongli has joined #openstack-ironic | 05:46 | |
*** ryanpetrello has quit IRC | 05:49 | |
*** Nisha has joined #openstack-ironic | 05:59 | |
*** k4n0 has joined #openstack-ironic | 06:00 | |
*** kfox1111 has quit IRC | 06:03 | |
*** yongli has quit IRC | 06:03 | |
*** chenglch|2 has quit IRC | 06:07 | |
*** spandhe has quit IRC | 06:08 | |
*** lazy_prince has joined #openstack-ironic | 06:08 | |
*** rakesh_hs has joined #openstack-ironic | 06:08 | |
*** Marga_ has joined #openstack-ironic | 06:21 | |
*** Marga_ has quit IRC | 06:26 | |
*** rameshg87 has quit IRC | 06:35 | |
*** rameshg87 has joined #openstack-ironic | 06:37 | |
*** zhenzanz_ has joined #openstack-ironic | 06:38 | |
*** zhenzanz has quit IRC | 06:40 | |
*** zhenzanz_ is now known as zhenzanz | 06:40 | |
*** kfox1111 has joined #openstack-ironic | 06:41 | |
*** chenglch has joined #openstack-ironic | 06:43 | |
*** pensu has quit IRC | 06:43 | |
*** pensu1 has joined #openstack-ironic | 06:43 | |
*** spandhe has joined #openstack-ironic | 06:51 | |
openstackgerrit | Michael Davies proposed openstack/ironic-specs: Proposal to add logical names to Ironic nodes https://review.openstack.org/134439 | 06:55 |
*** mrda is now known as mrda_away | 06:58 | |
*** davideagnello has joined #openstack-ironic | 07:00 | |
*** dlpartain has joined #openstack-ironic | 07:02 | |
*** davideagnello has quit IRC | 07:04 | |
*** Hefeweizen has quit IRC | 07:09 | |
*** achanda has joined #openstack-ironic | 07:17 | |
*** kfox1111 has quit IRC | 07:18 | |
*** achanda has quit IRC | 07:20 | |
*** achanda has joined #openstack-ironic | 07:20 | |
*** Marga_ has joined #openstack-ironic | 07:22 | |
*** Marga_ has quit IRC | 07:26 | |
*** kfox1111 has joined #openstack-ironic | 07:29 | |
*** kfox1111 has quit IRC | 07:42 | |
*** spandhe has quit IRC | 07:57 | |
*** achanda has quit IRC | 07:59 | |
openstackgerrit | Harshada Mangesh Kakad proposed openstack/ironic: Avoid calling _parse_driver_info in every test https://review.openstack.org/136274 | 08:20 |
*** Marga_ has joined #openstack-ironic | 08:22 | |
*** Marga_ has quit IRC | 08:27 | |
*** jcoufal has joined #openstack-ironic | 08:31 | |
*** Marga_ has joined #openstack-ironic | 08:37 | |
*** Marga_ has quit IRC | 08:42 | |
*** ndipanov has joined #openstack-ironic | 08:53 | |
*** jistr has joined #openstack-ironic | 08:55 | |
*** romcheg has joined #openstack-ironic | 08:55 | |
*** zhenzanz has quit IRC | 09:03 | |
*** derekh has joined #openstack-ironic | 09:11 | |
*** rakesh_hs has quit IRC | 09:12 | |
*** rakesh_hs2 has joined #openstack-ironic | 09:12 | |
*** andreykurilin_ has joined #openstack-ironic | 09:18 | |
*** Haomeng|2 has joined #openstack-ironic | 09:23 | |
*** Haomeng has quit IRC | 09:23 | |
*** andreykurilin_ has quit IRC | 09:26 | |
*** Isotopp_ is now known as Isotopp | 09:31 | |
GheRivero | morning ironic! | 09:34 |
*** Marga_ has joined #openstack-ironic | 09:38 | |
*** enterprisedc has quit IRC | 09:41 | |
*** Marga_ has quit IRC | 09:43 | |
*** jcoufal has quit IRC | 09:51 | |
ramineni | yuriyz: hi | 10:05 |
*** ifarkas has joined #openstack-ironic | 10:05 | |
yuriyz | hi ramineni | 10:06 |
ramineni | yuriyz: could you please review again https://review.openstack.org/#/c/132746 | 10:06 |
ramineni | yuriyz: uploaded new patchset | 10:06 |
yuriyz | ok will do | 10:06 |
ramineni | yuriyz: thanks | 10:07 |
*** MattMan has joined #openstack-ironic | 10:07 | |
*** Nisha has quit IRC | 10:16 | |
*** sambetts has joined #openstack-ironic | 10:18 | |
*** chenglch has quit IRC | 10:31 | |
*** pawel-palucki has joined #openstack-ironic | 10:32 | |
*** davideagnello has joined #openstack-ironic | 10:37 | |
*** pawel-palucki has quit IRC | 10:38 | |
*** pawel-palucki has joined #openstack-ironic | 10:38 | |
*** Marga_ has joined #openstack-ironic | 10:39 | |
*** davideagnello has quit IRC | 10:42 | |
*** Marga_ has quit IRC | 10:44 | |
*** MattMan has quit IRC | 10:49 | |
pensu1 | Hi all, I have been using this guide to setup neutron for my Ironic setup: http://docs.openstack.org/developer/ironic/deploy/install-guide.html#configure-neutron-to-communicate-with-the-bare-metal-server | 10:49 |
*** ramineni has quit IRC | 10:49 | |
pensu1 | but my sudo ovs-vsctl show is showing: Bridge br-int | 10:49 |
pensu1 | fail_mode: secure | 10:49 |
pensu1 | Why is there a fail_mode with br-int, any clues? | 10:49 |
*** jcoufal has joined #openstack-ironic | 10:53 | |
openstackgerrit | Vladyslav Drok proposed openstack/ironic-specs: Support for non-glance image references https://review.openstack.org/135276 | 10:54 |
*** MattMan has joined #openstack-ironic | 10:58 | |
Haomeng|2 | pensu1: hi | 11:01 |
Haomeng|2 | pensu1: I think your ovs can not be connected | 11:01 |
Haomeng|2 | pensu1: so it is in default secure mode | 11:01 |
Haomeng|2 | pensu1: 'secure' should be the default fail-mode | 11:02 |
pensu1 | Haomeng|2: Hey, thanks for that, that looks like a valid reason....I am not sure what is the issue here, my config is same, I just rebooted the machine... | 11:03 |
Haomeng|2 | pensu1: now, it working? | 11:03 |
pensu1 | Haomeng|2: And since the I am not able to make it work... | 11:03 |
pensu1 | Haomeng|2: deleted and added the bridges several times.. | 11:03 |
Haomeng|2 | pensu1: you mean you get the issue after the machine rebooted? | 11:03 |
pensu1 | Haomeng|2: yup, after reboot only it's happening.. | 11:04 |
*** rameshg87 has quit IRC | 11:04 | |
Haomeng|2 | pensu1: can you check ovs service | 11:04 |
pensu1 | Haomeng|2: it shows the bridge as type patch instead of type internal.. | 11:05 |
pensu1 | Haomeng|2: ovs is running, what exactly do you want me to check? | 11:05 |
Haomeng|2 | pensu1: if ovs can not connect to controller, will set the mode to default mode secure | 11:07 |
Haomeng|2 | pensu1: I am not network expert, but I think it should be neutron-ovs co-work issue | 11:07 |
pensu1 | Haomeng|2: yeah, well I even restarted neutron-openvswitch-agent, it's not showing me any error....no idea why is it failing.... | 11:08 |
*** viktors is now known as viktors|afk | 11:09 | |
*** ndipanov has quit IRC | 11:20 | |
*** ndipanov has joined #openstack-ironic | 11:20 | |
Haomeng|2 | pensu1: can you try to run "ovs-vsctl get-controller br-int" to get current controler? | 11:22 |
pensu1 | Haomeng|2: sure, just give me some time, I was trying something and it all went down, let me bring it up...:) | 11:23 |
Haomeng|2 | pensu1: ok | 11:24 |
Haomeng|2 | pensu1: "fail_mode: secure" just a configuration for ovs to take action once can not connect to controler, so it should not be issue I think, what is your concern? | 11:30 |
pensu1 | Haomeng|2: I tried that command, and it showed me nothing....no output... | 11:38 |
*** Marga_ has joined #openstack-ironic | 11:40 | |
*** Marga_ has quit IRC | 11:45 | |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Support for non-glance image references https://review.openstack.org/136741 | 11:48 |
Haomeng|2 | pensu1: ok, let me check my env, maybe it should be correct behavior | 11:58 |
pensu1 | Haomeng|2: sure... | 11:58 |
Haomeng|2 | pensu1: I checked my env, same output with you for br-int, fail-mode:secure | 12:00 |
Haomeng|2 | pensu1: so what is your problem and your concern | 12:01 |
pensu1 | Haomeng|2: I am not able to connect to my deployment node.... | 12:01 |
pensu1 | Haomeng|2: earlier I used to get the IP, not I am not getting it... | 12:01 |
pensu1 | Haomeng|2: this is only different thing I can see... | 12:02 |
pensu1 | Haomeng|2: earlier it wasn't there....plus it's not there in the guide either.... | 12:04 |
Haomeng|2 | pensu1: can you paste the ifconfig and ovs-vsctl show output? | 12:05 |
Haomeng|2 | pensu1: maye the ethx is added into bridge, so the l3 in ethx is disaled and have to move ip to ridge | 12:05 |
Haomeng|2 | pensu1: and we have neutron irc, maye it is better we request help in neutron irc | 12:06 |
pensu1 | Haomeng|2: http://paste.openstack.org/show/137429/ | 12:06 |
pensu1 | Haomeng|2: yeah, my interface bridge is not getting add up in br-int.... | 12:07 |
pensu1 | Haomeng|2: may be, that's why I am having this issue... | 12:07 |
Haomeng|2 | pensu1: how did you install the openstack, via devstack? | 12:10 |
pensu1 | Haomeng|2: yup... | 12:10 |
Haomeng|2 | pensu1: did you add "br-eth0" by manually? | 12:14 |
Haomeng|2 | pensu1: devstack will not create such bridge I think | 12:14 |
Haomeng|2 | pensu1: so your env is not clean I think | 12:15 |
pensu1 | Haomeng|2: yes, I did.... | 12:15 |
pensu1 | Haomeng|2: I followed that guide... | 12:15 |
pensu1 | Haomeng|2: to set up neutron with baremetal... | 12:15 |
Haomeng|2 | pensu1: ok, got | 12:16 |
Haomeng|2 | what ip are you used to connect to the openstack from your desktop, 9.121.60.167 or 10.0.1.248 ? | 12:16 |
pensu1 | Haomeng|2: I am using 9.121.60.167.....oh, could that be an issue? | 12:17 |
Haomeng|2 | pensu1: and which eth0 or eth1 is connect to same L2 with baremetal ? | 12:17 |
pensu1 | Haomeng|2: sno, eth0 is connected to baremetal node.....that's my private network... | 12:18 |
*** athomas has joined #openstack-ironic | 12:19 | |
Haomeng|2 | pensu1: now, you can not connect to 9.121.60.167 from your desktop | 12:20 |
Haomeng|2 | pensu1: your br-eth0 looks fine, if your eth0 is connected to your baremetal node with same switch | 12:21 |
pensu1 | Haomeng|2: it is connected to same switch.....as I said it was working fine earlier.... | 12:22 |
Haomeng|2 | pensu1: ok | 12:22 |
pensu1 | Haomeng|2: may be I need to connect using 10.0.1.248....could that be the issue? | 12:22 |
pensu1 | Haomeng|2: how my logging in from a different interface affects the setup? | 12:23 |
Haomeng|2 | pensu1: if eth0 and your desktop port and baremetal port are in same switch, it should be same L2, should connect | 12:23 |
Haomeng|2 | pensu1: no affects I think, if it is th ip will be moved to bridge, the connection will broken and can be reconnected | 12:24 |
pensu1 | Haomeng|2: yeah, that's why I connect from another ip, but not sure why am I not able to connect to baremetal machine... | 12:25 |
Haomeng|2 | pensu1: can you check baremetal machine console? | 12:25 |
Haomeng|2 | pensu1: if it is working now, and try to ping | 12:26 |
pensu1 | Haomeng|2: yeah, I can ping baremetal node, the problem is when I try to deploy it, I am not able to give an IP... | 12:27 |
Haomeng|2 | pensu1: what is your aremeatl ip | 12:28 |
pensu1 | Haomeng|2: it's on the same network i.e. the 9. xx one.. | 12:28 |
Haomeng|2 | pensu1: you can ping baremeal? but can not get ip when deploying? where the ip we get? | 12:29 |
Haomeng|2 | when the bm ip we get | 12:29 |
pensu1 | Haomeng|2: yeah, exactly, I am not getting the ip when deploying....I get the ip in my boot shell.. | 12:30 |
pensu1 | Haomeng|2: gotta go....will log in later in the night to check if we have any solution...:) | 12:35 |
Haomeng|2 | pensu1: that should be dhcp issue | 12:36 |
Haomeng|2 | pensu1: we can tcpdump br-eth0 to see if the dhcp request package is received, which is sent out from baremetal pxe remote boot | 12:37 |
Haomeng|2 | pensu1: ok, see you, good luck | 12:38 |
Haomeng|2 | pensu1: and check which interface is listened by dnsmasq for our bm | 12:38 |
Haomeng|2 | pensu1: tcpdump the dnsmasq binded interface | 12:38 |
*** pensu1 has quit IRC | 12:39 | |
*** Marga_ has joined #openstack-ironic | 12:41 | |
*** Marga_ has quit IRC | 12:46 | |
*** jcoufal_ has joined #openstack-ironic | 12:51 | |
*** jcoufal has quit IRC | 12:54 | |
*** ramineni has joined #openstack-ironic | 12:56 | |
*** k4n0 has quit IRC | 13:00 | |
*** ramineni1 has joined #openstack-ironic | 13:02 | |
*** ramineni has quit IRC | 13:04 | |
openstackgerrit | Anusha Ramineni proposed openstack/ironic: iLO Management Interface https://review.openstack.org/132746 | 13:07 |
openstackgerrit | Anusha Ramineni proposed openstack/ironic: iLO Management Interface https://review.openstack.org/132746 | 13:15 |
*** dprince has joined #openstack-ironic | 13:21 | |
*** Ng has quit IRC | 13:24 | |
*** aweeks has quit IRC | 13:24 | |
*** cppforlife has quit IRC | 13:24 | |
*** Ng has joined #openstack-ironic | 13:24 | |
*** victor_lowther has quit IRC | 13:24 | |
*** deva___ has joined #openstack-ironic | 13:24 | |
*** dlpartain has quit IRC | 13:25 | |
*** cppforlife has joined #openstack-ironic | 13:25 | |
*** rainya has quit IRC | 13:26 | |
*** deva__ has quit IRC | 13:26 | |
*** deva___ is now known as deva__ | 13:26 | |
*** aweeks has joined #openstack-ironic | 13:27 | |
*** rainya has joined #openstack-ironic | 13:27 | |
*** victor_lowther has joined #openstack-ironic | 13:27 | |
devananda | morning, all | 13:34 |
*** Haomeng has joined #openstack-ironic | 13:41 | |
*** Marga_ has joined #openstack-ironic | 13:41 | |
*** Haomeng|2 has quit IRC | 13:42 | |
*** alexpilotti has joined #openstack-ironic | 13:44 | |
sambetts | Morning devananda | 13:44 |
*** Marga_ has quit IRC | 13:46 | |
*** rloo has joined #openstack-ironic | 13:48 | |
*** alexpilotti has quit IRC | 13:52 | |
devananda | g'mornin, sambetts | 14:00 |
Shrews | devananda: you're up early | 14:00 |
devananda | indeed | 14:05 |
*** jjohnson2 has joined #openstack-ironic | 14:06 | |
*** pradipta is now known as pradipta_away | 14:07 | |
*** ndipanov has quit IRC | 14:10 | |
*** ryanpetrello has joined #openstack-ironic | 14:12 | |
*** ndipanov has joined #openstack-ironic | 14:14 | |
*** davideagnello has joined #openstack-ironic | 14:15 | |
*** davideagnello has quit IRC | 14:20 | |
*** kfox1111 has joined #openstack-ironic | 14:33 | |
openstackgerrit | Vladyslav Drok proposed openstack/python-ironicclient: Fix log_curl_request API version duplication https://review.openstack.org/136773 | 14:39 |
*** mjturek has joined #openstack-ironic | 14:42 | |
*** Marga_ has joined #openstack-ironic | 14:42 | |
*** kfox1111 has quit IRC | 14:42 | |
*** Marga_ has quit IRC | 14:47 | |
NobodyCam | good morning Ironic | 15:07 |
NobodyCam | wow devananda your up early? | 15:07 |
*** ndipanov has quit IRC | 15:08 | |
rloo | morning NobodyCam | 15:09 |
devananda | mornin | 15:09 |
devananda | just doin all the spec reviews | 15:09 |
devananda | while it's quiet :) | 15:10 |
*** lazy_prince is now known as killer_prince | 15:10 | |
*** rushiagr is now known as rushiagr_away | 15:11 | |
NobodyCam | :) | 15:15 |
*** zz_jgrimm is now known as jgrimm | 15:15 | |
openstackgerrit | Ruby Loo proposed openstack/ironic: Update 'Introduction to Ironic' document https://review.openstack.org/136136 | 15:19 |
*** ndipanov has joined #openstack-ironic | 15:21 | |
*** r-daneel has joined #openstack-ironic | 15:22 | |
*** lucasagomes has joined #openstack-ironic | 15:22 | |
NobodyCam | morning rloo :) | 15:24 |
*** ramineni1 has quit IRC | 15:25 | |
jroll | morning NobodyCam rloo devananda Shrews sambetts and anyone else more than one screen back :) | 15:29 |
Shrews | morning morning | 15:30 |
Shrews | i like how jroll defines the start of his morning in pixels :) | 15:30 |
*** pcrews has joined #openstack-ironic | 15:32 | |
jroll | :D | 15:32 |
NobodyCam | mornign jroll | 15:32 |
rloo | morning jroll | 15:33 |
NobodyCam | morning Shrews | 15:33 |
*** rushiagr_away is now known as rushiagr | 15:40 | |
*** Marga_ has joined #openstack-ironic | 15:43 | |
*** krtaylor has quit IRC | 15:47 | |
*** anderbubble has joined #openstack-ironic | 15:47 | |
*** Marga_ has quit IRC | 15:48 | |
*** krtaylor has joined #openstack-ironic | 15:54 | |
NobodyCam | GheRivero: Thank you for the oslo update! :) | 15:55 |
GheRivero | NobodyCam: :) | 15:55 |
sambetts | Morning jroll | 15:56 |
*** ramineni has joined #openstack-ironic | 15:56 | |
NobodyCam | Morning GheRivero :) and sambetts :) | 15:59 |
*** ndipanov has quit IRC | 16:01 | |
*** ndipanov has joined #openstack-ironic | 16:02 | |
*** ndipanov has quit IRC | 16:02 | |
*** davideagnello has joined #openstack-ironic | 16:04 | |
*** enikanorov has quit IRC | 16:04 | |
NobodyCam | /n/n | 16:05 |
*** ndipanov has joined #openstack-ironic | 16:05 | |
*** lucasagomes has quit IRC | 16:07 | |
*** davideagnello has quit IRC | 16:08 | |
NobodyCam | anyine know if Naohiro is (had been) in channel? | 16:10 |
*** enikanorov has joined #openstack-ironic | 16:11 | |
*** rakesh_hs2 has quit IRC | 16:14 | |
*** ramineni has quit IRC | 16:14 | |
*** ramineni has joined #openstack-ironic | 16:14 | |
openstackgerrit | Merged openstack/ironic: Avoid calling _parse_driver_info in every test https://review.openstack.org/136274 | 16:16 |
*** achanda has joined #openstack-ironic | 16:16 | |
*** anderbubble has quit IRC | 16:17 | |
NobodyCam | do we have a "Driver contact page"? | 16:19 |
*** achanda has quit IRC | 16:29 | |
rloo | NobodyCam: we have https://wiki.openstack.org/wiki/Ironic/Drivers | 16:30 |
*** anderbubble has joined #openstack-ironic | 16:31 | |
rloo | NobodyCam: but I think maybe that it is superceded by some other driver page (used for all openstack drivers). I don't recall the link though. | 16:31 |
NobodyCam | rloo: Thank you thats just what I was loking for | 16:33 |
NobodyCam | humm this lists linngo as pyghmi contact should we update per Haomeng's email? | 16:34 |
rloo | NobodyCam: that is linked from our main wiki. | 16:34 |
rloo | NobodyCam: wrt linggao, might want to ask her. I think she's the contact for the driver? | 16:35 |
NobodyCam | I'll keep an eye out for her | 16:35 |
rloo | NobodyCam: driver vs pyghmi library? | 16:35 |
jroll | just add a second contact, I would think | 16:37 |
*** aswadr has joined #openstack-ironic | 16:38 | |
jroll | since jarrod johnson is the main author of pyghmi | 16:38 |
NobodyCam | oh that we caould do | 16:42 |
NobodyCam | :) | 16:42 |
NobodyCam | could even | 16:42 |
*** Marga_ has joined #openstack-ironic | 16:44 | |
*** bahazc has joined #openstack-ironic | 16:47 | |
*** alexpilotti has joined #openstack-ironic | 16:48 | |
*** Marga_ has quit IRC | 16:48 | |
*** Marga_ has joined #openstack-ironic | 16:49 | |
NobodyCam | added Jarrod Johnson as a second contact .. I not sure if Linggao's address is still valid, I think IBM may have switched domains to Lenovo, but i'm not sure | 16:50 |
*** davideagnello has joined #openstack-ironic | 16:51 | |
*** Marga_ has quit IRC | 16:53 | |
jroll | this is interesting https://bugs.launchpad.net/nova/+bug/1361360 | 16:54 |
jroll | I'm not sure that affects us, but may be nice to check | 16:54 |
*** ndipanov has quit IRC | 17:01 | |
*** ramineni has quit IRC | 17:02 | |
*** bahazc has quit IRC | 17:04 | |
*** bahazc has joined #openstack-ironic | 17:04 | |
*** davideagnello has quit IRC | 17:08 | |
*** anderbubble_ has joined #openstack-ironic | 17:11 | |
*** anderbubble_ has quit IRC | 17:11 | |
*** anderbubble has quit IRC | 17:11 | |
devananda | NobodyCam: I have seen naohirot in here before, but IIRC mostly in my evenings | 17:11 |
*** anderbubble has joined #openstack-ironic | 17:11 | |
*** ndipanov has joined #openstack-ironic | 17:13 | |
*** bahazc has quit IRC | 17:13 | |
NobodyCam | ahh ok I left a comment on the spce | 17:14 |
NobodyCam | spec even | 17:14 |
devananda | jroll: that kind of DoS is, IMO, a deployer-side problem. It's easy to configure Apache to have the same vunlerability with any language. | 17:14 |
devananda | jroll: unless I"m mistaken, it's already possible to configure OpenStack such that that DoS isn't possible today | 17:15 |
devananda | jroll: also, yes, that definitely can affect ironic, if our API service is configured in the right (wrong?) way | 17:16 |
devananda | jroll: see sdague's response on 9-10: "I think it's a non existant concern ..." | 17:17 |
JayF | NobodyCam: No, I haven't been on the mascot thread because I hold the (likely unpopular) opinion that we shouldn't have / don't need a mascot | 17:19 |
NobodyCam | :-p | 17:19 |
*** alexpilotti has quit IRC | 17:20 | |
*** Marga_ has joined #openstack-ironic | 17:21 | |
*** dlaube has joined #openstack-ironic | 17:21 | |
*** ifarkas has quit IRC | 17:21 | |
*** Marga_ has quit IRC | 17:24 | |
*** Marga_ has joined #openstack-ironic | 17:25 | |
*** Marga_ has quit IRC | 17:26 | |
dlaube | g'morning | 17:27 |
NobodyCam | morning dlaube :) | 17:27 |
*** Marga_ has joined #openstack-ironic | 17:27 | |
NobodyCam | worth adding the ML vote results to the etherpad ? | 17:28 |
devananda | someone sanity check me, please: a whole-disk image may or may not contain a bootloader; a utility (like IPA) could (hypothetically) write a partition AND create a local boot sector | 17:28 |
*** Marga_ has quit IRC | 17:28 | |
NobodyCam | devananda: how would we know what partition should be set as boot in that case? | 17:29 |
NobodyCam | a whole disc image may have more then on partition | 17:30 |
*** Marga_ has joined #openstack-ironic | 17:30 | |
NobodyCam | what about someone deploying a lurks encrypted disc-image | 17:30 |
devananda | NobodyCam: when deploying a whole-disk image, we shouldn't touch the partition table -- so no need to know which one is bootable | 17:31 |
NobodyCam | ok then I miss understood | 17:32 |
devananda | where I'm going with this: image structure (whole disk or partition) is orthogonal to the server's boot device (disk, network, vmedia) is orthogonal to the boot mode (bios, uefi) | 17:32 |
*** pensu has joined #openstack-ironic | 17:34 | |
*** Marga_ has quit IRC | 17:35 | |
*** Marga_ has joined #openstack-ironic | 17:35 | |
devananda | https://review.openstack.org/97150 is conflating image structure and boot device, by trying to infer whether or not the specified image is a whole-disk image by whether or not an associated kernel & ramdisk are supplied for net-booting it | 17:35 |
* devananda reads the review history, notices that jroll pointed this out 5 months ago | 17:36 | |
*** rushiagr is now known as rushiagr_away | 17:36 | |
*** Marga_ has quit IRC | 17:39 | |
*** Marga_ has joined #openstack-ironic | 17:40 | |
*** Marga_ has quit IRC | 17:40 | |
*** Marga_ has joined #openstack-ironic | 17:41 | |
*** Marga_ has quit IRC | 17:41 | |
*** Marga_ has joined #openstack-ironic | 17:42 | |
*** Marga_ has quit IRC | 17:43 | |
*** Marga__ has joined #openstack-ironic | 17:43 | |
*** mikedillion has joined #openstack-ironic | 17:44 | |
*** Marga__ has quit IRC | 17:46 | |
*** andreykurilin_ has joined #openstack-ironic | 17:46 | |
*** Marga_ has joined #openstack-ironic | 17:47 | |
*** rushiagr_away is now known as rushiagr | 17:50 | |
*** harlowja_away is now known as harlowja | 17:52 | |
sirushti | devananda, related to that, question, does Ironic have a way of knowing which boot device to select in a deployment if we don't set it explicitly in the said deployment workflow? | 17:52 |
*** Haomeng has quit IRC | 17:53 | |
*** mikedillion has quit IRC | 17:54 | |
*** Haomeng has joined #openstack-ironic | 17:55 | |
devananda | sirushti: I don't think ironic should be changing the selected boot device unless asked to | 17:57 |
JayF | Unless asked to is a strange way to put that | 17:58 |
JayF | the Agent driver changes boot device as part of deployment | 17:58 |
sirushti | devananda, so we expect the user to change the boot device manually or pass that in somehow perhaps via instance_dict? | 17:59 |
*** Marga_ has quit IRC | 18:00 | |
devananda | JayF: Agent sets boot device to local disk. PXE sets boot device to network. because that is what each of those drivers support today | 18:01 |
devananda | JayF: I think we should decouple that. I've said this before :) | 18:01 |
devananda | boot-driver and deploy-driver split will help us reason about this better | 18:02 |
*** Marga_ has joined #openstack-ironic | 18:02 | |
JayF | hmm. okay. | 18:02 |
JayF | although I thought boot driver was about how the deploy ramdisk gets booted | 18:02 |
JayF | not about how the instance gets booted | 18:02 |
devananda | [ (whether, how, and what kind of) image we write to the disk ] is orthogonal to [ what device the instance boots from ] | 18:02 |
* JayF has to remind himself some people still prefer to PXE even when the image can boot from disk | 18:03 | |
devananda | yup | 18:03 |
devananda | and some people prefer to never PXE at all, and boot from vmedia | 18:03 |
JayF | Like me | 18:03 |
devananda | and some people will have no local disk at all | 18:03 |
JayF | except my hardware doesn't do vmedia | 18:03 |
NobodyCam | ahh thats the piece my brain was missing | 18:03 |
JayF | so I'm stuck playing DHCP games :P | 18:03 |
devananda | and boot from a net-mounted volume | 18:03 |
devananda | *and boot the user's image from ... | 18:04 |
*** derekh has quit IRC | 18:05 | |
*** sambetts has quit IRC | 18:05 | |
*** davideagnello has joined #openstack-ironic | 18:05 | |
sirushti | devananda, just so that I understood correctly, PXE always PXE-boots any image, be it partition or whole disk? | 18:06 |
*** stendulker has joined #openstack-ironic | 18:08 | |
sirushti | so a deploy driver should support all modes regardless of the boot device used | 18:09 |
mjturek | hey, quick question. Does anyone know if someone is actively working on adding names/aliases to ironic nodes? It's mentioned in the usability etherpad. I'd be interested in taking on that task if not :) | 18:10 |
devananda | mjturek: mrda is working on it. see spec 134439 | 18:10 |
NobodyCam | mjturek: see https://review.openstack.org/#/c/134439/ | 18:11 |
NobodyCam | as devananda just said :) | 18:11 |
mjturek | devananda, NobodyCam, thanks! | 18:11 |
NobodyCam | added the current name voites to the bottom of the WhiteBoard | 18:12 |
devananda | sirushti: today, the PXE driver supports only partition images, and it sets the node to always boot from network | 18:12 |
NobodyCam | votes even | 18:12 |
devananda | sirushti: 340 manager_utils.node_set_boot_device(task, 'pxe', persistent=True) | 18:12 |
harlowja | devananda rloo + others have u seen https://review.openstack.org/#/c/133254/ | 18:12 |
harlowja | ^ seems to be trying to add PXE boot to nova | 18:13 |
harlowja | which makes me wonder why; especially with ironic | 18:13 |
devananda | sirushti: I would like to see those two concepts (what type of image) and (what device the instance boots from) to be separated | 18:13 |
*** Marga_ has quit IRC | 18:13 | |
stendulker | Hello @devananda | 18:13 |
*** Marga_ has joined #openstack-ironic | 18:14 | |
stendulker | @devananda: This is regarding comments for UEFI secure boot management interfaces https://review.openstack.org/#/c/135845/2/specs/kilo/uefi-secure-boot-management-interfaces.rst | 18:14 |
sirushti | devananda, all right, I'll update the spec leaving out the explicit boot-device stuff | 18:14 |
devananda | harlowja: there is similar work coming out of TripleO team | 18:14 |
harlowja | intersting | 18:15 |
sirushti | devananda, Thanks :) | 18:15 |
devananda | harlowja: they want to PXE boot nova instances from Ironic -- look up QuintupleO | 18:15 |
*** pawel-palucki has quit IRC | 18:15 | |
harlowja | QuintupleO , lol | 18:15 |
stendulker | @ devananda: Wanted clarification comment "How does Ironic know the boot failed? Once the deploy is complete (image is written to disk, node is rebooted) Ironic believes its work is done and the deploy state is set to ACTIVE. Whether the operating system successfully completes its initialization after that is unknowable -- from Ironic's point of view." | 18:15 |
devananda | harlowja: for the purpose of testing TripleO at scale in clouds | 18:15 |
JayF | stendulker: so imagine I have a machine that has an intermittantly failing stick of ram | 18:16 |
JayF | stendulker: it works well enough to deploy to; but the machine fails to POST after the final "power on" after deploying the image | 18:16 |
JayF | stendulker: there's no way for Ironic to know the instance image ever booted | 18:16 |
devananda | JayF: stendulker: or imagine that the OS image is not signed -- Ironic finished deploying it to the node and powered it on. | 18:16 |
JayF | stendulker: we've been thinking hard about this problem here at Rackspace, because it's a crappy UX to get an "active" server that's still not usable for minutes; but we haven't found a solution | 18:17 |
JayF | devananda: ah, and secure boot said "nope" | 18:17 |
stendulker | jayF: It is the same limitation exists for any other normal deploy. Isn't it? | 18:17 |
devananda | stendulker: exactly | 18:17 |
devananda | since Ironic does not have a local agent, and Ironic does not know what service(s) may or may not be running within the instance once deployed, we have no in-band way to know that it completed booting | 18:18 |
stendulker | @devananda: So should I capture this as a 'Known Issue' under 'Security Impact'? | 18:18 |
devananda | however ... perhaps ... we could do something out-of-band on certain hardware. | 18:18 |
JayF | You can configure something like cloud-init to do a callback in-image as well | 18:18 |
*** Marga_ has quit IRC | 18:18 | |
JayF | but that assumes more coordination between instance and control plane than we should rely upon in the general case | 18:19 |
devananda | JayF: if the image has that ... right | 18:19 |
*** Marga_ has joined #openstack-ironic | 18:19 | |
devananda | stendulker: I would call it a Known Limitation | 18:19 |
stendulker | @devananda: Ok, will capture it in that way. | 18:19 |
*** Marga_ has quit IRC | 18:21 | |
NobodyCam | Just a note before the meeting: please add an status updates to the WhiteBoard ether pad before the start of the meeting | 18:22 |
*** Marga_ has joined #openstack-ironic | 18:22 | |
JayF | jroll: ^ I'm going to update for IPA | 18:23 |
stendulker | @devananda: I think your preference for asynchronous calls via database caching for secure_boot related attributes is not to make calls to BMC even though BMC is capable of caching the settings for next boot. Any reasons for this when BMC is capable of caching the next boot values? | 18:23 |
*** ifarkas has joined #openstack-ironic | 18:24 | |
*** Marga_ has quit IRC | 18:24 | |
*** Marga_ has joined #openstack-ironic | 18:25 | |
*** Marga_ has quit IRC | 18:26 | |
*** andreykurilin_ has quit IRC | 18:26 | |
*** Marga_ has joined #openstack-ironic | 18:26 | |
devananda | stendulker: to have common logic around when calls to the BMC which could affect the hardware are made | 18:26 |
*** andreykurilin_ has joined #openstack-ironic | 18:26 | |
devananda | stendulker: for other vendors, such calls may have an immediate impact. and there may be other types of calls to the BMC which, even for iLO, have an immediate impact | 18:27 |
devananda | stendulker: spreading the timing of those calls throughout the code will be harder to reason about -- and harder for developers to maintain -- than putting them into the same logical area | 18:27 |
stendulker | @devananda: ok. Why should get call be asynchronous, as it would be called just before the actual set calls for the DB cached settings would be made? | 18:28 |
devananda | stendulker: I mean, the REST API call should fetch from the DB | 18:28 |
devananda | stendulker: at the driver API layer, it should probably be synchronous | 18:28 |
stendulker | @devananda: When would the value fetched into the DB? node create time? | 18:29 |
devananda | during prepare and tear down | 18:30 |
devananda | stendulker: have you seen the state machine proposal? I believe that may help you understand what I'm proposing | 18:31 |
stendulker | @devananda: ok. So at prepare and teardown these calls shoudl be synchronous. | 18:31 |
stendulker | @devananda: I went through that proposal. I have some doubts on when to use synchrounous and asynchrous calls. | 18:32 |
*** ndipanov is now known as ndipanov_gone | 18:32 | |
stendulker | @devananda: Hence wanted to understand the policy around making any call synchronous and asynchronous | 18:32 |
*** Marga_ has quit IRC | 18:33 | |
*** Marga_ has joined #openstack-ironic | 18:34 | |
devananda | stendulker: REST API calls should never be synchronous with respect to an action performed on the BMC | 18:36 |
*** ChanServ sets mode: -o devananda | 18:36 | |
*** Marga_ has quit IRC | 18:36 | |
*** Marga_ has joined #openstack-ironic | 18:37 | |
stendulker | @devananda: ok, thank you. | 18:37 |
stendulker | @devananda: Will update the spec wrt these details. You had suggested that this spec should be reviewed by other vendor representatives. Are there any folks which I could ping to review this spec. | 18:38 |
*** Marga_ has quit IRC | 18:40 | |
*** Marga_ has joined #openstack-ironic | 18:41 | |
*** athomas has quit IRC | 18:41 | |
devananda | stendulker: you might start by looking at the other open specs from hardware vendors like Dell and Fujitsu | 18:41 |
NobodyCam | 20 minutes until meeting time... last chance for coffee and breaks before meeting | 18:41 |
*** athomas has joined #openstack-ironic | 18:42 | |
stendulker | @devananda: ok. Will do that. Thank you. | 18:43 |
*** spandhe has joined #openstack-ironic | 18:43 | |
*** achanda has joined #openstack-ironic | 18:46 | |
NobodyCam | Thank you all for the status updates! | 18:51 |
*** athomas has quit IRC | 18:53 | |
*** naohirot has joined #openstack-ironic | 18:53 | |
*** athomas has joined #openstack-ironic | 18:53 | |
*** achanda has quit IRC | 18:53 | |
*** achanda has joined #openstack-ironic | 18:54 | |
*** vdrok_ has joined #openstack-ironic | 18:54 | |
*** andreykurilin_ has quit IRC | 18:54 | |
*** andreykurilin_ has joined #openstack-ironic | 18:55 | |
*** mrda_away is now known as mrda | 18:56 | |
mrda | Morning Ironic! | 18:56 |
NobodyCam | morning mrda | 18:57 |
*** zyluo has joined #openstack-ironic | 18:57 | |
jroll | heya mrda | 18:57 |
NobodyCam | victor_lowther: are you planning to push up a new state mechine spec soonish? | 18:57 |
romcheg | Hi everyone! | 18:57 |
NobodyCam | morning romcheg :) | 18:58 |
mrda | hey romcheg | 18:58 |
NobodyCam | two minute bell | 18:58 |
GheRivero | sorry for a last minute minimal change in my report | 18:59 |
NobodyCam | :) | 18:59 |
victor_lowther | NobodyCam: yes, it looks like this comment stream has died down. | 18:59 |
jroll | dtantsur|afk: can you add dates to your updates so we know it's not a week ago friday? :P | 19:00 |
NobodyCam | :) awesome TY victor_lowther | 19:00 |
NobodyCam | meeting time | 19:00 |
*** athomas has quit IRC | 19:01 | |
*** davideagnello has quit IRC | 19:01 | |
*** davideagnello has joined #openstack-ironic | 19:02 | |
rloo | jroll, dtantsur|afk: I added it this time. Assumed it was Nov 21 ;) | 19:04 |
jroll | ha, thanks | 19:04 |
*** athomas has joined #openstack-ironic | 19:06 | |
*** davideagnello has quit IRC | 19:07 | |
*** davideagnello has joined #openstack-ironic | 19:08 | |
stendulker | @devananda: There is another challenge with secure boot, once secure boot is set, to change the boot mode, one needs "disable secure boot " -> "Reset BMC" -> Change boot mode to "BIOS" -> "Reset BMC" | 19:10 |
stendulker | @devananda : This necessarily mean 2 resets are required to change boot mode to bios for a secure boot enabled node. How 2 resets to change a setting could be handled in Ironic? | 19:11 |
*** athomas has quit IRC | 19:11 | |
NobodyCam | stendulker: meeting is going on atm devananda may be slow to respond | 19:12 |
stendulker | <NobodyCam> Thank you for letting me know | 19:12 |
*** andreykurilin_ has quit IRC | 19:13 | |
openstackgerrit | Sirushti Murugesan proposed openstack/ironic-specs: Whole Disk Image Support https://review.openstack.org/97150 | 19:13 |
*** athomas has joined #openstack-ironic | 19:13 | |
*** deva__ has quit IRC | 19:13 | |
*** jcoufal_ has quit IRC | 19:15 | |
*** alexpilotti has joined #openstack-ironic | 19:15 | |
stendulker | NobodyCam, Dimitry: I have addressed your review comments related to "UEFI Secure Boot for iLO drivers" https://review.openstack.org/#/c/135228 Please review the same. | 19:16 |
JayF | jroll: https://review.openstack.org/#/c/136867/ | 19:17 |
JayF | many other folks have complained about / asked for ^ that too, so please have a look | 19:17 |
NobodyCam | stendulker: awesome thank you will after meeting | 19:17 |
jroll | nice JayF | 19:17 |
*** pensu has quit IRC | 19:19 | |
*** gothicmindfood has quit IRC | 19:19 | |
*** rushiagr is now known as rushiagr_away | 19:19 | |
*** stendulker has quit IRC | 19:20 | |
*** anderbubble_ has joined #openstack-ironic | 19:22 | |
*** BertieFulton has joined #openstack-ironic | 19:24 | |
*** anderbubble has quit IRC | 19:25 | |
*** anderbubble_ is now known as anderbubble | 19:25 | |
*** alexpilotti has quit IRC | 19:27 | |
*** alexpilotti has joined #openstack-ironic | 19:27 | |
*** athomas has quit IRC | 19:28 | |
*** Marga_ has quit IRC | 19:29 | |
*** jistr has quit IRC | 19:31 | |
*** ifarkas has quit IRC | 19:40 | |
*** ifarkas has joined #openstack-ironic | 19:43 | |
* jroll goes to lunch | 19:49 | |
NobodyCam | good meeting all... thank you devananda :) | 19:50 |
naohirot | NobodyCam: I have a question about https://etherpad.openstack.org/p/IronicWhiteBoard | 19:50 |
* mrda goes for an early morning walk | 19:50 | |
naohirot | NobodyCam: I cannot see Awesome Developer dashboard: http://perm.ly/ironic-review-dashboard | 19:51 |
naohirot | NobodyCam: is this like alive? | 19:51 |
naohirot | NobodyCam: is this link alive? | 19:51 |
*** zyluo has quit IRC | 19:51 | |
*** zyluo has joined #openstack-ironic | 19:51 | |
*** Shrews has left #openstack-ironic | 19:51 | |
*** zyluo has quit IRC | 19:52 | |
devananda | naohirot: link works for me | 19:52 |
rloo | naohirot: that link works for me | 19:52 |
naohirot | devananda: I got "Code Review -Error" line 1:28 no viable alternative at charactor '%' | 19:53 |
devananda | naohirot: are you behind an outgoing proxy? | 19:54 |
naohirot | naohirot: I'm using IE 11, is it browser problem? | 19:55 |
devananda | could be -- I am using Chrome | 19:55 |
NobodyCam | naohirot: dashboard woeks for me | 19:55 |
NobodyCam | works even | 19:55 |
naohirot | devananda: yes, I'm behind company proxy. | 19:55 |
NobodyCam | safari for me | 19:55 |
*** Shrews has joined #openstack-ironic | 19:55 | |
devananda | naohirot: I wonder if the proxy is interfering with the request. The actual URL is quite long and has many '%' characters in it | 19:56 |
naohirot | devananda: In case of Firefox 33.1, I got "Not Found | 19:57 |
naohirot | 19:57 | |
naohirot | The page you requested was not found, or you do not have permission to view this page." | 19:57 |
*** dprince has quit IRC | 19:57 | |
NobodyCam | naohirot: pm'd you the full link | 19:58 |
naohirot | NobodyCam: IE shows the URL "https://review.openstack.org/#/dashboard/?foreach=%28project%3Aopenstack%2Fironic+OR+project%3Aopenstack%2Fpython-ironicclient+OR+project%3Aopenstack%2Fironic-python-agent+OR+project%3Aopenstack%2Fironic-specs%29+status%3Aopen+NOT+label%3ACode-Review%3C%3D-2&title=Ironic+Inbox&My+Patches+Requiring+Attention=owner%3Aself+%28label%3AVerified-1%252cjenkins+OR+label%3ACode-Review-1+OR+labe | 19:59 |
naohirot | l%3AWorkflow%3C%3D-1%29&Ironic+Specs=NOT+label%3AWorkflow%3E%3D1+NOT+owner%3Aself+project%3Aopenstack%2Fironic-specs&Needs+Approval=NOT+label%3AWorkflow%3E%3D1+NOT+label%3AWorkflow%3C%3D-1+label%3AVerified%3E%3D1%252cjenkins+NOT+owner%3Aself+label%3ACode-Review%3E%3D2+NOT+label%3ACode-Review-1&Needs+Reverify=label%3AWorkflow%3E%3D1+NOT+label%3AWorkflow%3C%3D-1+label%3AVerified%3C%3D-1%252cjenkins&5+Days+Without+Fe | 19:59 |
naohirot | edback=NOT+label%3AWorkflow%3E%3D1+NOT+label%3AWorkflow%3C%3D-1+label%3AVerified%3E%3D1%252cjenkins+NOT+owner%3Aself+NOT+project%3Aopenstack%2Fironic-specs+NOT+label%3ACode-Review%3C%3D2+age%3A5d&No+Negative+Feedback=NOT+label%3AWorkflow%3E%3D1+NOT+label%3AWorkflow%3C%3D-1+label%3AVerified%3E%3D1%252cjenkins+NOT+owner%3Aself+NOT+project%3Aopenstack%2Fironic-specs+NOT+label%3ACode-Review%3C%3D-1+NOT+label%3ACode-Re | 19:59 |
naohirot | view%3E%3D2+limit%3A50&With+Negative+Feedback=NOT+label%3AWorkflow%3C%3D-1+NOT+label%3AVerified%3C%3D-1%252cjenkins+NOT+owner%3Aself+NOT+project%3Aopenstack%2Fironic-specs+label%3ACode-Review-1+limit%3A20&Work+In+Progress+Or+Unverified=NOT+label%3AWorkflow%3E%3D1+NOT+owner%3Aself+%28label%3AWorkflow%3C%3D-1+OR+label%3AVerified%3C%3D-1%252cjenkins%29+limit%3A20" | 19:59 |
Shrews | oh dear | 19:59 |
NobodyCam | that looks like it | 19:59 |
naohirot | NobodyCam: oh, very long! | 19:59 |
*** ifarkas has quit IRC | 20:00 | |
naohirot | I'm just wondering what's are in http://perm.ly/ironic-review-dashboard | 20:00 |
*** davideagnello has quit IRC | 20:01 | |
naohirot | devananda: I'll try Chrome later | 20:01 |
devananda | hmm. why is rloo's name in that link? | 20:01 |
devananda | ugh. nvm. bug in Ubuntu's UI | 20:02 |
*** romcheg has quit IRC | 20:02 | |
*** romcheg1 has joined #openstack-ironic | 20:03 | |
devananda | (mouse hover-text got stuck, appeared to be in this window instead of firefox) | 20:03 |
rloo | huh? false alarm ;) | 20:03 |
vdrok_ | hi everyone! there's a question about this patch https://review.openstack.org/#/c/130228/ | 20:03 |
vdrok_ | it's been a while without feedback | 20:03 |
vdrok_ | could anyone take a look? | 20:04 |
*** mjturek has quit IRC | 20:05 | |
vdrok_ | adding PUT to ironic seems to be on this etherpad - https://etherpad.openstack.org/p/kilo-ironic-making-it-simple | 20:05 |
vdrok_ | does it also need a spec? | 20:05 |
*** davideagnello has joined #openstack-ironic | 20:09 | |
*** BertieFulton has quit IRC | 20:11 | |
NobodyCam | Juno spec's abandoned :) | 20:12 |
*** romcheg has joined #openstack-ironic | 20:16 | |
NobodyCam | i may have missed it in the meeting, anyone putting the "name the Mascot" email out to the ML? | 20:16 |
NobodyCam | if I can | 20:17 |
rloo | NobodyCam: I figure lucas would do that. | 20:17 |
*** ifarkas has joined #openstack-ironic | 20:17 | |
NobodyCam | *not | 20:17 |
NobodyCam | ack that sounds good to /me | 20:17 |
NobodyCam | :) | 20:17 |
*** mjturek has joined #openstack-ironic | 20:18 | |
*** agordeev has quit IRC | 20:22 | |
mrda | . | 20:23 |
NobodyCam | open question just to gauge what folks are thinking... Should we add a TTL to specs? | 20:24 |
*** alexpilotti has quit IRC | 20:24 | |
*** agordeev has joined #openstack-ironic | 20:24 | |
rloo | NobodyCam: what do you mean by that? | 20:25 |
NobodyCam | rloo: as example (only an example not picking on any spec) this spec while aimed at kilo was last updated Oct 7th... https://review.openstack.org/#/c/112682 | 20:26 |
NobodyCam | is it something we should keep up? | 20:27 |
rloo | NobodyCam: Oh. well, do we do anything wrt patches? | 20:27 |
rloo | NobodyCam: those specs will get -2 or whatever when the spec proposal freeze date occurs. | 20:27 |
NobodyCam | rloo: very true... i forgot about that | 20:28 |
rloo | NobodyCam: might be a good question wrt patches though ;) | 20:29 |
naohirot | devananda: NobodyCam: Chrome also didn't work, "Not Found The page you requested was not found, or you do not have permission to view this page." | 20:29 |
NobodyCam | naohirot: are you behind a firewall? | 20:29 |
NobodyCam | rloo: ya | 20:29 |
naohirot | devananda: NobodyCam: I'll try from home later. | 20:29 |
NobodyCam | naohirot: ++ | 20:29 |
naohirot | NobodyCam: yes | 20:30 |
NobodyCam | your prob hitting some strange rule like url to long or something like that | 20:30 |
rloo | vdrok_: just looking at that patch/bug. We already have POST and PATCH, and this adds PUT. If that bug wasn't there, I'd actually say yes, it should have a (small) spec since it affects the API. | 20:31 |
naohirot | NobodyCam: Yes, it's very likely, company firewall must judge there may contain some security issue. | 20:32 |
naohirot | NobodyCam: It's really long URL. | 20:33 |
*** achanda has quit IRC | 20:38 | |
*** achanda has joined #openstack-ironic | 20:40 | |
openstackgerrit | Merged openstack/ironic: Updated from global requirements https://review.openstack.org/135963 | 20:50 |
*** achanda has quit IRC | 20:55 | |
openstackgerrit | Victor Lowther proposed openstack/ironic-specs: New Ironic provisioner state machine. https://review.openstack.org/133828 | 21:04 |
NobodyCam | Thank you victor_lowther :) | 21:04 |
vdrok_ | rloo, thanks for the comment. right, probably it should be discussed on next meeting, if there will be no decision earlier | 21:05 |
*** ifarkas has quit IRC | 21:06 | |
*** BertieFulton has joined #openstack-ironic | 21:06 | |
*** vdrok_ has quit IRC | 21:09 | |
*** aswadr has quit IRC | 21:10 | |
*** romcheg has quit IRC | 21:12 | |
*** romcheg1 has quit IRC | 21:15 | |
NobodyCam | brb | 21:20 |
*** penick has joined #openstack-ironic | 21:24 | |
*** romcheg has joined #openstack-ironic | 21:27 | |
*** BertieFulton has quit IRC | 21:28 | |
*** kfox1111 has joined #openstack-ironic | 21:32 | |
*** penick has quit IRC | 21:36 | |
*** achanda has joined #openstack-ironic | 21:37 | |
*** penick has joined #openstack-ironic | 21:48 | |
openstackgerrit | Jim Mankovich proposed openstack/ironic-specs: Send iLO health metrics to ceilometer https://review.openstack.org/127378 | 21:50 |
*** jjohnson2 has quit IRC | 22:03 | |
NobodyCam | {j|J}* what are you thoughts on IPA not having SSL support being a bug? | 22:05 |
NobodyCam | s/you/your/ | 22:05 |
*** harlowja is now known as harlowja_away | 22:05 | |
*** mikedillion has joined #openstack-ironic | 22:06 | |
JayF | NobodyCam: wdym | 22:06 |
NobodyCam | JayF: see pm | 22:07 |
jroll | NobodyCam: I think it should have ssl support | 22:08 |
NobodyCam | jroll: will that require a spec or jsut a bug | 22:08 |
jroll | aweeks actually started on this but priorities happened https://review.openstack.org/#/c/112433/ | 22:08 |
jroll | we want to do client certs and whatnot, I think it's worth a spec | 22:08 |
rloo | hi NobodyCam. wrt the old specs, what exactly were you planning on doing with them? I see -1 from you. I thought you were going to abandon them? | 22:10 |
JayF | he abandoned them | 22:11 |
JayF | I got a crapton of email about iut | 22:11 |
NobodyCam | I said i was going to | 22:11 |
NobodyCam | hehehehe | 22:11 |
rloo | https://review.openstack.org/#/c/96545/ ? | 22:11 |
NobodyCam | oh maybe I messed up and just commented on that one....d'oh | 22:13 |
NobodyCam | there we co | 22:13 |
NobodyCam | go even | 22:13 |
rloo | thx NobodyCam! | 22:13 |
NobodyCam | Good catch rloo TY | 22:13 |
rloo | there are a lot of specs waiting to be approved :-( | 22:14 |
rloo | I think I can I think I can... | 22:14 |
NobodyCam | jroll: is https://review.openstack.org/#/c/102405 still a thing | 22:15 |
*** harlowja_away is now known as harlowja | 22:16 | |
*** andreykurilin_ has joined #openstack-ironic | 22:17 | |
jroll | ha | 22:19 |
jroll | yes | 22:19 |
jroll | I need to revive that | 22:19 |
NobodyCam | :) | 22:23 |
*** Nisha has joined #openstack-ironic | 22:24 | |
*** achanda has quit IRC | 22:32 | |
*** ChuckC has quit IRC | 22:47 | |
*** ChuckC has joined #openstack-ironic | 23:00 | |
*** Nisha has quit IRC | 23:04 | |
*** achanda has joined #openstack-ironic | 23:11 | |
NobodyCam | Thank you for the email jroll :) | 23:12 |
*** datajerk has quit IRC | 23:13 | |
jroll | np :) | 23:19 |
*** penick has quit IRC | 23:20 | |
*** jgrimm is now known as zz_jgrimm | 23:20 | |
Haomeng | morning:) | 23:25 |
NobodyCam | morning Haomeng | 23:25 |
jroll | hiya Haomeng | 23:25 |
Haomeng | NobodyCam: :) | 23:26 |
Haomeng | jroll: :) | 23:26 |
Haomeng | NobodyCam: I think LingGao is not focusing on pyghmi | 23:26 |
Haomeng | NobodyCam: Jarrod should be pyghmi code owner, and he like to fix bug, so we can contact him via email, he will not join irc I think | 23:27 |
NobodyCam | Haomeng: so we should remove her from : https://wiki.openstack.org/wiki/Ironic/Drivers | 23:27 |
Haomeng | NobodyCam: I think so, but it is better that we get confirm with Ling first:) | 23:28 |
Haomeng | NobodyCam: :) | 23:28 |
NobodyCam | :) | 23:28 |
NobodyCam | walkies...brb | 23:33 |
*** anderbubble has quit IRC | 23:33 | |
openstackgerrit | Devananda van der Veen proposed openstack/ironic: Add new enrollment and troubleshooting doc sections https://review.openstack.org/136202 | 23:43 |
*** yjiang5 has joined #openstack-ironic | 23:44 | |
*** penick has joined #openstack-ironic | 23:44 | |
*** datajerk has joined #openstack-ironic | 23:57 | |
*** andreykurilin_ has quit IRC | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!