Thursday, 2019-11-07

*** goldyfruit___ has joined #openstack-ironic00:14
*** goldyfruit___ has quit IRC00:18
*** maruthisi has quit IRC00:26
*** gyee has quit IRC00:27
*** TxGirlGeek has quit IRC00:30
*** rh-jelabarre has quit IRC00:40
*** cdearborn has quit IRC00:45
*** diga has joined #openstack-ironic01:01
digaHi Ironic!01:01
digaGood Morning01:01
*** ricolin has joined #openstack-ironic01:01
*** bnemec has quit IRC01:23
*** lucasagomes has joined #openstack-ironic01:24
rpiosoGood morning, ironic!01:36
*** zaneb has joined #openstack-ironic01:39
*** lixingxing has joined #openstack-ironic02:02
*** bnemec has joined #openstack-ironic02:04
*** lixingxing has quit IRC02:11
*** rloo has quit IRC02:14
*** Goneri has quit IRC02:16
*** lixingxing has joined #openstack-ironic02:21
*** bnemec has quit IRC02:30
*** lixingxing has quit IRC02:33
*** bnemec has joined #openstack-ironic02:41
*** lixingxing has joined #openstack-ironic02:42
*** bnemec has quit IRC02:46
*** mkrai has joined #openstack-ironic02:47
*** antonym has quit IRC03:09
*** antonym has joined #openstack-ironic03:11
*** tzumainn has quit IRC03:15
*** lixingxing has quit IRC03:16
*** lixingxing has joined #openstack-ironic03:23
*** nicholas has quit IRC03:27
*** bnemec has joined #openstack-ironic03:38
*** dsneddon has quit IRC03:44
*** cp has quit IRC03:46
*** cp has joined #openstack-ironic03:46
*** zbitter has joined #openstack-ironic04:08
*** dsneddon has joined #openstack-ironic04:08
*** zaneb has quit IRC04:10
*** mkrai has quit IRC04:11
*** mkrai has joined #openstack-ironic04:11
*** zaneb has joined #openstack-ironic04:14
*** bnemec has quit IRC04:14
*** zbitter has quit IRC04:16
*** bnemec has joined #openstack-ironic04:16
*** zbitter has joined #openstack-ironic04:17
*** lixingxing has quit IRC04:18
*** zaneb has quit IRC04:20
*** lixingxing has joined #openstack-ironic04:21
*** zbitter has quit IRC04:25
*** lucasagomes has quit IRC04:25
*** ricolin has quit IRC04:25
*** bnemec has quit IRC04:27
*** diga has quit IRC04:30
*** rachit7 has joined #openstack-ironic04:36
*** dsneddon has quit IRC04:49
*** dsneddon has joined #openstack-ironic04:49
*** maruthisi has joined #openstack-ironic04:54
*** dsneddon has quit IRC05:02
*** dsneddon has joined #openstack-ironic05:04
*** dsneddon has quit IRC05:14
*** lixingxing has quit IRC05:36
*** dsneddon has joined #openstack-ironic05:46
*** pcaruana has joined #openstack-ironic05:53
*** lucasagomes has joined #openstack-ironic05:53
*** zbitter has joined #openstack-ironic06:35
*** ricolin has joined #openstack-ironic06:36
*** zbitter is now known as zaneb06:38
mrda.06:38
*** dsneddon has quit IRC06:40
*** zbitter has joined #openstack-ironic06:45
*** maruthisi has quit IRC06:46
*** mkrai has quit IRC06:46
*** zaneb has quit IRC06:47
*** lucasagomes has quit IRC06:52
*** rcernin has quit IRC07:01
*** tssurya has joined #openstack-ironic07:02
*** dsneddon has joined #openstack-ironic07:04
*** lucasagomes has joined #openstack-ironic07:04
*** dsneddon has quit IRC07:09
*** dsneddon has joined #openstack-ironic07:11
*** lucasagomes has quit IRC07:15
*** lucasagomes has joined #openstack-ironic07:15
*** dsneddon has quit IRC07:15
*** lucasagomes has quit IRC07:15
*** dsneddon has joined #openstack-ironic07:16
*** dsneddon has quit IRC07:21
*** mkrai has joined #openstack-ironic07:21
*** zaneb has joined #openstack-ironic07:21
*** zbitter has quit IRC07:22
*** dsneddon has joined #openstack-ironic07:28
*** jawad_axd has joined #openstack-ironic07:28
*** dsneddon has quit IRC07:33
*** ricolin has quit IRC07:37
*** ricolin has joined #openstack-ironic07:39
*** ricolin_ has joined #openstack-ironic07:43
*** ricolin has quit IRC07:46
*** tesseract has joined #openstack-ironic07:52
*** tssurya has quit IRC07:52
*** tssurya has joined #openstack-ironic07:53
*** ricolin_ has quit IRC07:58
*** tssurya has quit IRC08:05
*** dsneddon has joined #openstack-ironic08:13
*** dsneddon has quit IRC08:21
*** zaneb has quit IRC08:23
*** zaneb has joined #openstack-ironic08:23
*** tssurya has joined #openstack-ironic08:29
*** zbitter has joined #openstack-ironic08:29
*** ianychoi has joined #openstack-ironic08:29
*** zaneb has quit IRC08:33
*** pcaruana has quit IRC08:43
*** tssurya has quit IRC08:45
*** hjensas has joined #openstack-ironic08:48
*** zbitter has quit IRC08:50
*** dsneddon has joined #openstack-ironic08:51
*** dsneddon has quit IRC08:57
*** khansa has joined #openstack-ironic09:04
*** mroh has joined #openstack-ironic09:16
*** alexmcleod has joined #openstack-ironic09:25
*** dtantsur|afk is now known as dtantsur09:37
dtantsurmorning ironic09:37
*** pcaruana has joined #openstack-ironic09:38
*** derekh has joined #openstack-ironic09:38
rpiosoEvening, dtantsur ;-)09:51
dtantsurheh09:51
dtantsurhow's it going? :)09:51
openstackgerritPradip Kadam proposed openstack/ironic master: DRAC : PXE nic support in ``idrac-redfish`` inspect interface  https://review.opendev.org/69332809:52
rpiosoWell, thanks; however, we miss you and others.09:52
*** dsneddon has joined #openstack-ironic09:52
*** mkrai has quit IRC09:55
*** dsneddon has quit IRC09:57
*** EricLei has joined #openstack-ironic09:57
*** EricLei has quit IRC10:04
dtantsur:)10:07
*** dsneddon has joined #openstack-ironic10:29
gudrutisGood day folks. I am a new contributor to Ironic. I am currently working on a feature and hit a dead end. I was wondering if this is correct channel to ask for help.10:30
dtantsurgudrutis: hi, this is the right channel. just keep in mind that a large conference is happening this week, so the presence is unusually light.10:35
*** dsneddon has quit IRC10:35
*** lixingxing has joined #openstack-ironic10:39
openstackgerritkhansa proposed openstack/sushy master: Add OEM extension example script  https://review.opendev.org/68983510:40
gudrutisdtantsurs yes, I heard about it. Half of my team is there.10:51
*** mkrai has joined #openstack-ironic10:55
gudrutisanyway, I am implementing custom cleaning step in our hardware manager. But I need to be able to pass arguments to it like it is done here https://docs.openstack.org/ironic/latest/admin/cleaning.html10:59
gudrutisbut the way I am reading the code, I do not see there is posibility to do it with custome hardware manager11:00
gudrutishttps://github.com/openstack/ironic/blob/5eacd96038d3a3f301345dc5aefc7c88b8ef96ef/ironic/drivers/modules/agent_client.py#L26011:00
gudrutishttps://github.com/openstack/ironic/blob/5eacd96038d3a3f301345dc5aefc7c88b8ef96ef/ironic/drivers/modules/agent_client.py#L29011:00
*** dsneddon has joined #openstack-ironic11:02
openstackgerritIlya Etingof proposed openstack/ironic master: Add indicator management to redfish hw type  https://review.opendev.org/65274011:03
*** khansa has quit IRC11:04
openstackgerritIlya Etingof proposed openstack/ironic master: Add indicators REST API endpoints  https://review.opendev.org/65178511:05
dtantsurgudrutis: it should be possible, HPE RAID steps do it somehow. lemme see11:08
dtantsurand software RAID too11:09
dtantsurgudrutis: aha, you can store things on the node (e.g. in node.extra), then you should be able to retrieve it11:11
gudrutisdtantsur: cool. Can you pint point which function I should modify so that I could attach new args  and attach to Node object ? Because as of now, I get this error when I try to pass arguments11:15
gudrutisAsynchronous exception: Node failed to start the first cleaning step. Exception: clean step {u'interface': u'deploy', u'step': u'benchmark', u'args': {u'a': 1, u'create_nonroot_volumes': False, u'b': 2}} has these unexpected arguments: a, create_nonroot_volumes, b for node11:16
dtantsurgudrutis: if you want to provide arguments this way, via clean step arguments, you probably need a new hardware type on the ironic side11:17
dtantsurgudrutis: an easier way may be just store things on node.extra (it's a free-form dictionary)11:17
dtantsurI'm not sure what exactly you're trying to achieve, so it's hard for me to recommend anything11:17
gudrutisWe want to be able to pass secrets, so that it wont be hardcoded in IPA11:19
gudrutisdisk11:19
dtantsurgudrutis: are they more or less dynamic?11:26
gudrutisI think in our case is less dynamic, it should be credentials and a path to  server11:28
openstackgerritIlya Etingof proposed openstack/ironic master: Fix `snmp` unit test  https://review.opendev.org/69334311:29
*** rachit7 has quit IRC11:30
openstackgerritIlya Etingof proposed openstack/ironic master: Fix to provide floppy on deploy redfish virtual media boot  https://review.opendev.org/69007711:30
openstackgerritIlya Etingof proposed openstack/ironic master: Add a CI job to boot over Redfish virtual media  https://review.opendev.org/69301711:34
*** HagunKim has joined #openstack-ironic11:57
*** dsneddon has quit IRC11:58
*** dsneddon has joined #openstack-ironic12:30
*** ociuhandu has joined #openstack-ironic12:45
openstackgerritIlya Etingof proposed openstack/ironic master: Add `instance_info/kernel_append_params` to `redfish`  https://review.opendev.org/68709212:46
dtantsurgudrutis: then keeping them in extra may save you quite some headache12:57
gudrutisI am not familar with this node.extra concept. Where and how I can set them?12:58
*** ociuhandu has quit IRC13:00
dtantsurgudrutis: it's a free-form dictionary field, use something like $ openstack baremetal node set --extra key=value13:01
dtantsurehhmm, forgot <node>13:01
dtantsurgudrutis: it's a free-form dictionary field, use something like $ openstack baremetal node set --extra key=value <node>13:01
*** ociuhandu has joined #openstack-ironic13:02
*** goldyfruit___ has joined #openstack-ironic13:03
*** derekh has quit IRC13:16
*** lixingxing has quit IRC13:16
*** rh-jelabarre has joined #openstack-ironic13:19
*** rloo has joined #openstack-ironic13:27
*** priteau has joined #openstack-ironic13:47
gudrutisdtantsur, thanks for the tip. Looks like exactly what we need.13:50
*** Goneri has joined #openstack-ironic13:52
*** mkrai has quit IRC13:55
*** dsneddon has quit IRC13:56
*** ociuhandu has quit IRC13:58
*** ociuhandu has joined #openstack-ironic13:58
*** dmellado has quit IRC14:01
gudrutisdtantsur, 1 more question - can I somehow make that `extra` does not show up on terminal when `openstack baremetal node show  <node>` is executed? Or, at least, put '*******' ?.14:01
dtantsurgudrutis: I don't think you can do it14:02
*** dmellado has joined #openstack-ironic14:06
*** HagunKim has quit IRC14:06
*** ociuhandu has quit IRC14:13
*** ociuhandu has joined #openstack-ironic14:15
*** ociuhandu has quit IRC14:20
*** tzumainn has joined #openstack-ironic14:20
*** derekh has joined #openstack-ironic14:23
goldyfruit___Guys, is there a way to avoid the "locked by host" situation?14:23
goldyfruit___It happens for very basic actions14:24
goldyfruit___Like changing RAID configuration then fire right away a clean process14:24
*** ociuhandu has joined #openstack-ironic14:24
goldyfruit___the clean API call returns 409, locked by host blablablablabla14:25
goldyfruit___If I retry it works14:25
goldyfruit___It happens randomly14:25
dtantsurgoldyfruit___: retry is the usual recommendation, yes14:26
dtantsurusually locks happen when some action on a node takes long to finish14:27
dtantsurif you're not doing anything with a node, our power sync loop might14:27
dtantsurif it's acceptable for you, you can reduce the power sync frequency14:27
goldyfruit___dtantsur, could by a solution thanks :)14:30
*** dsneddon has joined #openstack-ironic14:30
*** jawad_axd has quit IRC14:47
*** derekh has quit IRC14:47
*** jawad_axd has joined #openstack-ironic14:51
*** ociuhandu has quit IRC14:53
*** ociuhandu has joined #openstack-ironic14:54
*** jawad_axd has quit IRC14:56
*** ociuhandu has quit IRC14:59
*** mkrai has joined #openstack-ironic15:12
*** mmethot_ has quit IRC15:20
arne_wiebalckdtantsur: re masking secrets, wouldn't the mechanism for obfuscating the ipmi pw be usable for what gudrutis is trying to achieve for his secrets?15:30
* arne_wiebalck greets ironic from Shanghai o/15:31
*** munimeha1 has joined #openstack-ironic15:31
* arne_wiebalck has ofc not looked at the code15:31
dtantsurarne_wiebalck: yep, but it will also mask the password from gudrutis :)15:33
arne_wiebalckgudrutis: thats fine I think15:33
arne_wiebalcksorry: dtantsur: that's fine I think15:34
dtantsurarne_wiebalck: we mask secrets on the way from ironic to IPA as well15:34
dtantsurso they won't see them on the IPA side15:34
arne_wiebalckdtantsur: ha ha ha, that's not fine then15:34
arne_wiebalckdtantsur: wait ...15:35
*** zbitter has joined #openstack-ironic15:36
arne_wiebalckdtantsur: ... "secrets" are not only masked for "node show"?15:36
*** TxGirlGeek has joined #openstack-ironic15:36
*** zaneb has joined #openstack-ironic15:39
*** zbitter has quit IRC15:40
*** zaneb has quit IRC15:41
dtantsurarne_wiebalck: no. some time ago we secured ironic<->IPA communication since it's plain text :)15:43
arne_wiebalckdtantsur: I see ... so how does the IPA decrypt anything sent to it (tell me if I just go and read the code ;-)15:45
*** mmethot has joined #openstack-ironic15:52
openstackgerritIlya Etingof proposed openstack/ironic master: Add indicators REST API endpoints  https://review.opendev.org/65178515:59
*** dsneddon has quit IRC16:01
*** ociuhandu has joined #openstack-ironic16:03
dtantsurarne_wiebalck: only secrets are removed, everything else stays clear text16:06
dtantsursame as API16:06
arne_wiebalckdtantsur: ok, thanks!16:07
*** jawad_axd has joined #openstack-ironic16:08
*** ociuhandu has quit IRC16:09
*** jawad_axd has quit IRC16:12
*** ociuhandu has joined #openstack-ironic16:13
*** tssurya has joined #openstack-ironic16:17
*** mkrai has quit IRC16:22
*** ociuhandu has quit IRC16:33
*** ociuhandu has joined #openstack-ironic16:35
*** tssurya has quit IRC16:39
*** dsneddon_ has joined #openstack-ironic16:39
*** ociuhandu has quit IRC16:40
*** bnemec has joined #openstack-ironic16:50
*** hjensas has quit IRC16:56
*** TxGirlGeek has quit IRC16:59
*** TxGirlGeek has joined #openstack-ironic17:00
*** TxGirlGeek has quit IRC17:01
*** tesseract has quit IRC17:03
*** TxGirlGeek has joined #openstack-ironic17:04
*** henriqueof has joined #openstack-ironic17:14
*** dtantsur is now known as dtantsur|afk17:15
*** gyee has joined #openstack-ironic17:26
*** alexmcleod has quit IRC17:29
*** ociuhandu has joined #openstack-ironic17:33
*** ociuhandu has quit IRC17:38
*** henriqueof1 has joined #openstack-ironic17:42
*** henriqueof has quit IRC17:42
openstackgerritIlya Etingof proposed openstack/ironic master: Add a CI job to boot over Redfish virtual media  https://review.opendev.org/69301717:45
*** dsneddon_ has quit IRC17:49
*** TxGirlGeek has quit IRC17:51
*** dsneddon_ has joined #openstack-ironic17:52
*** TxGirlGeek has joined #openstack-ironic17:58
*** priteau has quit IRC18:03
*** ociuhandu has joined #openstack-ironic18:07
*** igordc has joined #openstack-ironic18:09
*** ociuhandu has quit IRC18:17
*** ociuhandu has joined #openstack-ironic18:48
*** pcaruana has quit IRC18:54
*** jawad_axd has joined #openstack-ironic19:01
*** ociuhandu has quit IRC19:02
*** dougsz has joined #openstack-ironic19:38
*** Goneri has quit IRC19:43
TheJuliaWith power sync, I feel like we may need to move the lock for power sync checking.... Or make it more elaborate.19:58
TheJuliaThat feels moderately easy too, but it has been a while since I've looked deeply into that code.19:59
*** ociuhandu has joined #openstack-ironic20:11
*** rloo has quit IRC20:13
*** rloo has joined #openstack-ironic20:14
*** rloo has quit IRC20:14
*** rloo has joined #openstack-ironic20:15
*** dsneddon_ has quit IRC20:15
*** ociuhandu has quit IRC20:16
*** dsneddon_ has joined #openstack-ironic20:18
*** henriqueof1 has quit IRC20:19
*** jawad_axd has quit IRC20:28
*** hjensas has joined #openstack-ironic20:48
*** dsneddon_ has quit IRC20:52
*** dsneddon_ has joined #openstack-ironic20:56
*** dsneddon_ has quit IRC20:59
*** Goneri has joined #openstack-ironic21:01
*** dsneddon_ has joined #openstack-ironic21:08
*** dsneddon_ has quit IRC21:24
*** ianychoi has quit IRC21:35
*** ianychoi has joined #openstack-ironic21:36
*** jawad_axd has joined #openstack-ironic21:49
*** jawad_axd has quit IRC21:54
*** dsneddon_ has joined #openstack-ironic22:09
*** dougsz has quit IRC22:15
*** rcernin has joined #openstack-ironic22:23
*** jawad_axd has joined #openstack-ironic22:50
*** jawad_axd has quit IRC22:54
*** dsneddon_ has quit IRC22:54
*** rh-jelabarre has quit IRC23:08
*** jawad_axd has joined #openstack-ironic23:11
*** jawad_axd has quit IRC23:15
*** munimeha1 has quit IRC23:15
*** alexmcleod has joined #openstack-ironic23:15
*** ociuhandu has joined #openstack-ironic23:31
*** jawad_axd has joined #openstack-ironic23:31
*** dsneddon_ has joined #openstack-ironic23:32
*** ociuhandu has quit IRC23:35
*** jawad_axd has quit IRC23:36

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