Thursday, 2019-09-12

*** goldyfruit_ has joined #openstack-ironic00:12
*** igordc has quit IRC00:23
*** Goneri has quit IRC00:37
*** henriqueof has joined #openstack-ironic00:45
*** henriqueof1 has quit IRC00:46
*** ricolin has joined #openstack-ironic00:48
*** kaifeng|afk is now known as kaifeng00:52
*** rloo has quit IRC00:54
*** gyee has quit IRC00:56
*** henriqueof1 has joined #openstack-ironic00:56
*** henriqueof has quit IRC00:57
*** henriqueof1 has quit IRC01:05
*** henriqueof has joined #openstack-ironic01:05
*** pcaruana has quit IRC01:09
*** TxGirlGeek has quit IRC01:45
*** jcoufal has quit IRC01:54
*** dsneddon has quit IRC03:30
*** Garyx_ has joined #openstack-ironic03:33
*** Garyx has quit IRC03:33
*** mkrai has joined #openstack-ironic03:41
*** dsneddon has joined #openstack-ironic03:45
*** mkrai has quit IRC03:46
*** dsneddon has quit IRC04:04
*** rh-jelabarre has quit IRC04:04
*** ricolin has quit IRC04:27
*** pcaruana has joined #openstack-ironic04:32
*** dsneddon has joined #openstack-ironic04:39
*** pcaruana has quit IRC04:58
*** mkrai has joined #openstack-ironic05:09
*** dsneddon has quit IRC05:12
*** cxc99 has quit IRC05:34
*** hamzy_ has quit IRC05:35
*** dsneddon has joined #openstack-ironic05:45
*** kaifeng has quit IRC05:46
*** kaifeng has joined #openstack-ironic05:49
*** dsneddon has quit IRC05:50
*** mkrai has quit IRC06:01
*** pcaruana has joined #openstack-ironic06:08
*** TxGirlGeek has joined #openstack-ironic06:15
*** dsneddon has joined #openstack-ironic06:17
*** TxGirlGeek has quit IRC06:17
*** dsneddon has quit IRC06:22
*** rpittau|afk is now known as rpittau06:36
rpittaugood morning ironic! o/06:36
rpittauuh what's going on with the CI....06:38
*** mkrai has joined #openstack-ironic06:39
*** pcaruana has quit IRC06:41
*** ricolin has joined #openstack-ironic06:41
rpittauissue with configparser, should be fixed now, rechecking https://opendev.org/openstack/requirements/commit/81deebb7be87df1a6c3cb4cf82e3bbf593e710de06:56
*** dsneddon has joined #openstack-ironic06:57
*** ricolin has quit IRC06:59
*** dsneddon has quit IRC07:02
arne_wiebalckgood morning rpittau and ironic!07:02
rpittauhey arne_wiebalck :)07:02
kaifenghey guys o/07:07
kaifengrpittau: it seems more issues coming in, some requirement issue07:07
rpittaukaifeng: yeah, I rechecked the gate fix patch as the configparser one should be ok now, we'll see07:08
kaifengwhere is this configparser comes from, shouldn't be in the standard library?07:09
*** pcaruana has joined #openstack-ironic07:11
rpittaukaifeng: it is indeed, but it's taken from pypi anyway :)07:11
rpittauit's an updated vesion07:12
rpittauversion*07:12
*** trident has quit IRC07:15
*** ricolin has joined #openstack-ironic07:18
* rpittau breakfast and contemplation07:21
kaifengrpittau: hmm, dependency is terrible with increasing number of packages07:21
rpittaukaifeng: yeah, but in this case it was probably just an oversight, the version is not available yet in pypi07:22
*** trident has joined #openstack-ironic07:24
kaifengrpittau: I feel this could be raised early in the requirement ci, anyway07:24
*** trident has quit IRC07:28
*** dsneddon has joined #openstack-ironic07:35
*** trident has joined #openstack-ironic07:37
*** dsneddon has quit IRC07:40
*** hwoarang has quit IRC07:40
*** hwoarang has joined #openstack-ironic07:42
*** hamzy has joined #openstack-ironic07:42
*** cxc99 has joined #openstack-ironic07:45
rpittaukaifeng: definitely, I don't know how the CI works there but it looks like something that could be caught07:52
*** e0ne has joined #openstack-ironic07:57
*** dsneddon has joined #openstack-ironic08:02
*** dsneddon has quit IRC08:07
*** mkrai has quit IRC08:08
*** e0ne has quit IRC08:08
*** alexmcleod has joined #openstack-ironic08:10
*** mkrai has joined #openstack-ironic08:10
*** whoami-rajat has joined #openstack-ironic08:15
*** yolanda has quit IRC08:16
*** threestrands has quit IRC08:16
openstackgerritMerged openstack/bifrost master: Add dependencies for ubuntu  https://review.opendev.org/68150908:24
*** derekh has joined #openstack-ironic08:28
*** dsneddon has joined #openstack-ironic08:38
*** yolanda has joined #openstack-ironic08:39
*** dsneddon has quit IRC08:43
*** priteau has joined #openstack-ironic08:56
*** ociuhandu has joined #openstack-ironic09:00
*** gaotan has joined #openstack-ironic09:03
*** e0ne has joined #openstack-ironic09:03
*** e0ne has quit IRC09:03
*** ociuhandu has quit IRC09:04
*** e0ne has joined #openstack-ironic09:07
*** stendulker has joined #openstack-ironic09:08
*** dsneddon has joined #openstack-ironic09:13
*** FlorianFa has quit IRC09:13
*** e0ne has quit IRC09:15
*** rcernin has quit IRC09:16
*** ociuhandu has joined #openstack-ironic09:19
*** e0ne has joined #openstack-ironic09:19
*** dsneddon has quit IRC09:20
*** ociuhandu has quit IRC09:21
*** e0ne has quit IRC09:21
*** ociuhandu has joined #openstack-ironic09:21
*** mkrai has quit IRC09:26
openstackgerritOpenStack Release Bot proposed openstack/networking-baremetal stable/train: Update .gitreview for stable/train  https://review.opendev.org/68167309:26
openstackgerritOpenStack Release Bot proposed openstack/networking-baremetal stable/train: Update TOX/UPPER_CONSTRAINTS_FILE for stable/train  https://review.opendev.org/68167409:26
openstackgerritOpenStack Release Bot proposed openstack/networking-baremetal master: Update master for stable/train  https://review.opendev.org/68167509:26
openstackgerritMonica Pardhi proposed openstack/ironic master: Add first idrac HW type Redfish interface support  https://review.opendev.org/68104609:36
*** ricolin has quit IRC09:37
kaifenggood night ironic o/09:37
kaifengtomorror is holiday here, so see you next week :)09:38
*** kaifeng has quit IRC09:38
*** e0ne has joined #openstack-ironic09:39
*** rachit7 has joined #openstack-ironic09:43
*** bobmel has joined #openstack-ironic09:46
digaHi Ironic09:49
digaHow we can delete uploaded patchset in gerrit change ?09:50
digarpittau:  is there any command or option using which we can delete the change ?09:50
rpittaudiga: do you want to rollback a commit?09:52
digayes09:52
digaI want to revert it09:53
rpittaudiga: you can do that locally using standard git commands, then push to gerrit09:53
*** dsneddon has joined #openstack-ironic09:54
digaok09:54
rpittaudiga: there's also a delete option in git review, but I never used it :)09:56
*** dsneddon has quit IRC09:58
digarpittau: ohh09:58
digai will explore09:58
*** dtantsur|afk is now known as dtantsur10:08
dtantsurmorning ironic10:09
dtantsurrpittau: we might have broken neutron event sending with the ironicclient release10:09
rpittauhi dtantsur :)10:09
rpittaudtantsur: yeah, I saw the discussion10:10
dtantsurhonestly, the code is neutron looks suspicious10:10
dtantsurI'm considering rewriting it in openstacksdk/keystoneauth\10:10
dtantsurI'd also be very thankful if anybody has time for it10:11
rpittauI didn't check there yet10:11
*** mkrai has joined #openstack-ironic10:11
xXraphXxhello :). https://storyboard.openstack.org/#!/story/2006535 -> any other solution to propose, than the one provided (arne_wiebalck, dtantsur) ?10:13
dtantsurxXraphXx: how will it work if we don't know if we should erase devices or not?10:14
rpittaudtantsur: I can have a look at it10:14
dtantsurmany thanks rpittau. should not be hard, we don't even need to much of openstacksdk support10:14
dtantsurrpittau: something like connection.baremetal.post('/events', data={..}, microversion='...')10:14
*** rachit7 has quit IRC10:15
xXraphXxactually, I think we should always do it. But I wondered if there was a particular reason why it was skipped. Anyway with a force flag, the decision would be left to the driver10:15
rpittaudtantsur: np, I'll start looking into it now :)10:16
dtantsurxXraphXx: if we erase disks, we'll destroy RAID on every automated cleaning10:17
dtantsurthis breaks the current workflow that is based on manual cleaning10:17
xXraphXxoh: ok, did not know raid was not always erased during recycling10:19
dtantsuri.e. you'll have to move nodes back to 'manageable' and rebuild RAID on every reprovision10:19
dtantsurxXraphXx: what if we make delete_configuration actively go and look for partitions with superblocks?10:19
xXraphXxyep, should be a good solution10:21
xXraphXxloop over block devices and erase superblocks, including from drives that are no current member of any raid10:22
dtantsurright. I guess it's fair to expect delete_configuration to delete any traces of RAID.10:23
dtantsurarne_wiebalck: ^^^10:23
*** stendulker has quit IRC10:23
*** rachit7 has joined #openstack-ironic10:25
*** dsneddon has joined #openstack-ironic10:27
*** mkrai has quit IRC10:28
*** dsneddon has quit IRC10:31
openstackgerritDmitry Tantsur proposed openstack/ironic master: CI: further improvements to the disk consumptions of the standalone job  https://review.opendev.org/68144610:34
dtantsurthe CI fix is failing again. unbelievable...10:36
mgoddardfeature freeze means zuul is overworked?10:37
dtantsurmgoddard: judging by #infra, one of the clouds was misbehaving10:38
* dtantsur has done an ugly trick\10:40
*** lucasagomes has joined #openstack-ironic10:58
*** dsneddon has joined #openstack-ironic10:58
*** dsneddon has quit IRC11:03
*** lucasagomes has quit IRC11:12
*** lucasagomes has joined #openstack-ironic11:25
*** lucasagomes has quit IRC11:26
*** lucasagomes has joined #openstack-ironic11:27
*** dsneddon has joined #openstack-ironic11:30
*** mkrai has joined #openstack-ironic11:50
*** whoami-rajat has quit IRC11:54
openstackgerritDmitry Tantsur proposed openstack/ironic master: CI: further improvements to the disk consumptions of the standalone job  https://review.opendev.org/68144611:55
openstackgerritMerged openstack/networking-baremetal master: Update master for stable/train  https://review.opendev.org/68167512:01
openstackgerritMerged openstack/networking-baremetal stable/train: Update .gitreview for stable/train  https://review.opendev.org/68167312:01
openstackgerritMerged openstack/networking-baremetal stable/train: Update TOX/UPPER_CONSTRAINTS_FILE for stable/train  https://review.opendev.org/68167412:01
*** mkrai has quit IRC12:03
*** mkrai has joined #openstack-ironic12:04
*** bfournie has quit IRC12:07
*** rh-jelabarre has joined #openstack-ironic12:10
*** rh-jelabarre has quit IRC12:12
*** rh-jelabarre has joined #openstack-ironic12:12
*** mkrai has quit IRC12:15
*** goldyfruit_ has quit IRC12:16
arne_wiebalckxXraphXx: dtantsur: The reason the code currently does not touch all disks was caution: I wanted to avoid erasing something that ironic hadn't created in the first place.12:16
dtantsurwith cleaning we assume full ownership of the disks; we may do the same here12:17
arne_wiebalckdtantsur: ok12:17
arne_wiebalckdtantsur: The scenario I had in mind was a server with a disk array12:19
arne_wiebalckdtantsur: The system disks are managed by ironic, the other ones by the application.12:19
dtantsurdisk cleaning, for example, wipes all disks12:19
dtantsurand software RAID uses all disks for now12:19
arne_wiebalckdtantsur: true12:21
arne_wiebalckdtantsur: I'm totally fine with wiping everything: I had to go into machines and cleanup left-overs due to this as well :)12:21
arne_wiebalckdtantsur: Just didn't dare to be more aggressive.12:22
arne_wiebalckdtantsur: The only thing to keep in mind, though, is probably to do things in order.12:22
dtantsurright12:23
arne_wiebalckdtantsur: Like: not erasing sth that will prevent access later (e.g. remove a partition table and then try to find the md superblock in a partition)12:23
dtantsuryeah, we need to do delete_configuration before erase_devices12:24
arne_wiebalckdtantsur: Otherwise I support your and xXraphXx proposal to be more rigorous during cleaning.12:24
arne_wiebalckdtantsur: right12:24
arne_wiebalckdtantsur: probably I have added that check b/c it's the other way round? can't remember.12:24
arne_wiebalckdtantsur: I won't be able to look into this during the next couple of days due to downstream work that needs to get done, though ... xXraphXx: do you have time to propose a patch?12:26
xXraphXxsure12:26
arne_wiebalckxXraphXx: awesome12:26
arne_wiebalckxXraphXx: while I have you online12:27
arne_wiebalckxXraphXx: I was thinking about repairing RAIDs and whether we could have this triggered by nova rebuild ... would that be sth you'd consider useful?12:28
arne_wiebalckxXraphXx: think a node with a RAID-012:28
arne_wiebalckxXraphXx: the current workflow would require to delete the instance12:29
arne_wiebalckxXraphXx: or fix the RAID inside the node, recreated the fs, tell the app, ...12:29
arne_wiebalckxXraphXx: it's just an idea so far :)12:29
*** iurygregory has joined #openstack-ironic12:30
iurygregoryhello everyone o/12:30
*** dsneddon has quit IRC12:33
xXraphXxarne_wiebalck, thinking about it12:34
arne_wiebalckxXraphXx: thx!12:37
*** derekh has quit IRC12:42
*** e0ne has quit IRC12:44
*** e0ne has joined #openstack-ironic12:44
*** ociuhandu has quit IRC12:50
xXraphXxarne_wiebalck: by rebuild workflow, you mean that the root_device only, is redeployed right ? If so: being able to repair the raid (at least for the md root device) would definitely be good/mandatory.12:52
xXraphXxAsking about the workflow you have in mind because it definitely depends on the ironic deploy interface in use (and/or raid interface), doesn't it ?12:52
* arne_wiebalck headed off to another meeting12:55
*** derekh has joined #openstack-ironic12:56
arne_wiebalckxXraphXx: in short, I'd like to repair a RAID by calling "nova rebuild"12:56
*** ociuhandu has joined #openstack-ironic12:58
*** derekh has quit IRC12:59
*** derekh has joined #openstack-ironic13:00
*** bfournie has joined #openstack-ironic13:01
*** dsneddon has joined #openstack-ironic13:02
*** dsneddon has quit IRC13:06
*** jcoufal has joined #openstack-ironic13:09
xXraphXxarne_wiebalck: why repair and not consider rebuilding from scratch and trigger (delete + erase_m + create) as a deploy step ?13:10
*** Goneri has joined #openstack-ironic13:14
*** tzumainn has joined #openstack-ironic13:17
*** pcaruana has quit IRC13:30
openstackgerritMonica Pardhi proposed openstack/ironic master: [WIP] Add Redfish inspect interface support for iDRAC  https://review.opendev.org/68174513:31
*** ricolin has joined #openstack-ironic13:39
*** dsneddon has joined #openstack-ironic13:40
*** ociuhandu has quit IRC13:41
*** dsneddon has quit IRC13:45
*** S4ren has joined #openstack-ironic13:52
*** goldyfruit_ has joined #openstack-ironic13:53
*** goldyfruit_ has quit IRC13:54
*** tkajinam has joined #openstack-ironic13:55
*** goldyfruit has joined #openstack-ironic13:56
*** hamzy has quit IRC13:58
*** ociuhandu has joined #openstack-ironic14:00
*** belmoreira has joined #openstack-ironic14:00
*** whoami-rajat has joined #openstack-ironic14:01
*** etingof has quit IRC14:02
*** pcaruana has joined #openstack-ironic14:08
*** goldyfruit_ has joined #openstack-ironic14:09
*** goldyfruit has quit IRC14:12
*** dsneddon has joined #openstack-ironic14:14
*** dsneddon has quit IRC14:19
*** dougsz has joined #openstack-ironic14:20
*** dougsz has quit IRC14:26
arne_wiebalckxXraphXx: yep, that's the other (current) approach, however ...14:27
*** henriqueof1 has joined #openstack-ironic14:27
*** hamzy has joined #openstack-ironic14:27
goldyfruit_o/14:27
arne_wiebalckxXraphXx: the instances may be used as hypervisors14:27
arne_wiebalckxXraphXx: re-building them requires to either keep their name somehow or make them know to placement/nova and the corresponding aggregates14:28
arne_wiebalckxXraphXx: rebuilding them in place would avoid this14:28
*** henriqueof has quit IRC14:30
arne_wiebalckxXraphXx: also, "rebuilding" kind of implies rebuilding the same node from scratch, so it does not sound too crazy to me to ensure that the node is rebuilt to a sane state14:30
arne_wiebalckxXraphXx: which would include fixing issues with the RAID14:31
arne_wiebalckxXraphXx: anyway, some food for thought, I'll put this on the etherpad for the ptg14:31
dtantsurthat14:32
dtantsurthat's a good idea, I'm not sure about implementation14:32
dtantsurdo we need rebuild steps? :D14:32
iurygregorya wild dtantsur appears =O14:35
dtantsur:D14:36
arne_wiebalckdtantsur: I have not thought about *how* to do this at all, just expressed what I'd like to see with my operator hat on :-D14:39
*** dsneddon has joined #openstack-ironic14:45
*** hamzy has quit IRC14:48
*** hamzy has joined #openstack-ironic14:49
*** dsneddon has quit IRC14:50
*** bdodd has joined #openstack-ironic14:53
*** pcaruana has quit IRC14:57
*** dsneddon has joined #openstack-ironic15:03
xXraphXxsure, totally agree with keeping the same node, expected on rebuild (because there can be some non-ephemeral/data drives that you want to get back once respawned).15:06
*** tkajinam has quit IRC15:06
xXraphXxanother proposal for discussion (won't be to ptg, so dropping it here :)):15:07
xXraphXxif delete_config/erase_metadata/create_config take target_raid_config.physical_disks into account, then we control which drives should be consider and15:07
xXraphXx*considered15:08
xXraphXxand keep some safe spots for 'data' to be preserved on rebuild15:08
xXraphXxanyway really interesting topic15:08
arne_wiebalckyeah, getting disk selection working is also important in general for this area15:09
*** hamzy has quit IRC15:14
*** hamzy has joined #openstack-ironic15:14
*** etingof has joined #openstack-ironic15:19
*** gyee has joined #openstack-ironic15:23
rpittaubye good night! o/15:44
*** rpittau is now known as rpittau|afk15:44
*** hamzy_ has joined #openstack-ironic15:52
*** hamzy has quit IRC15:52
*** rloo has joined #openstack-ironic15:58
hjensasdtantsur: was reading scrollback in #openstack-neutron - whats the issue with the notifier and the need to switch to openstacksdk?16:02
dtantsurhjensas: I suspect the way it uses ironicclient is broken, at least with 3.0.016:03
*** rachit7 has quit IRC16:03
dtantsurand ironicclient is such a mess that I don't risk fixing it16:03
*** ricolin has quit IRC16:03
*** TxGirlGeek has joined #openstack-ironic16:03
*** ricolin has joined #openstack-ironic16:04
*** ricolin has quit IRC16:05
hjensasdtantsur: ok, do we have the event stuff in openstacksdk? Or does it import the things from ironicclient bypassing all the keystone auth code in ironicclient?16:06
*** e0ne has quit IRC16:08
dtantsurhjensas: we don't and we don't really need to16:08
dtantsurhjensas: you can do something like connection.baremetal.post('/events', data={..}, microversion='x.y')16:08
dtantsurpulling the whole ironicclient for just one endpoint is quite an overkill16:08
*** dtantsur is now known as dtantsur|afk16:09
dtantsur|afksee you tomorrow folks16:09
hjensasdtantsur: ah, got it. That seems easy enough. I'll try to be there in the neutron drivers meeting tomorrow as well.16:09
dtantsur|afkthx!16:11
*** ociuhandu has quit IRC16:13
*** alexmcleod has quit IRC16:18
*** goldyfruit_ has quit IRC16:32
arne_wiebalckbye everyone o/16:45
*** igordc has joined #openstack-ironic16:46
*** goldyfruit_ has joined #openstack-ironic16:48
*** S4ren has quit IRC16:54
*** derekh has quit IRC17:00
openstackgerritraphael.glon proposed openstack/ironic-python-agent master: [WIP] fix #2006535: delete_configuration, consider removed raid members as well  https://review.opendev.org/68183817:02
openstackgerritraphael.glon proposed openstack/ironic-python-agent master: [WIP] fix #2006535: delete_configuration, consider removed raid members as well  https://review.opendev.org/68183817:03
*** hamzy_ has quit IRC17:09
*** hamzy_ has joined #openstack-ironic17:11
*** ociuhandu has joined #openstack-ironic17:11
*** ociuhandu has quit IRC17:16
*** jcoufal has quit IRC17:29
*** e0ne has joined #openstack-ironic17:29
*** priteau has quit IRC17:42
*** pcaruana has joined #openstack-ironic17:58
*** rachit7 has joined #openstack-ironic18:07
*** BLZbubba has joined #openstack-ironic18:08
BLZbubbahi guys, is there a way to get any of the standard ilo types to work in the horizon console interface?18:09
BLZbubbai am currently using lenovo sr650s, but we have examples from most vendors that I can try18:10
*** hamzy_ has quit IRC18:16
*** hamzy_ has joined #openstack-ironic18:17
*** iurygregory has quit IRC18:19
openstackgerritRachit Kapadia proposed openstack/ironic master: DRAC: Fix a bug for delete_configuration with multiple controllers  https://review.opendev.org/68066018:26
openstackgerritRachit Kapadia proposed openstack/ironic master: DRAC: Fix a bug for delete_configuration with multiple controllers  https://review.opendev.org/68066018:32
*** jcoufal has joined #openstack-ironic19:03
openstackgerritRachit Kapadia proposed openstack/ironic master: DRAC: Drives conversion from JBOD to RAID  https://review.opendev.org/67909319:07
*** lucasagomes has quit IRC19:09
*** TxGirlGeek has quit IRC19:17
*** TxGirlGeek has joined #openstack-ironic19:17
*** rachit7 has quit IRC19:22
*** TxGirlGeek has quit IRC19:27
*** jcoufal has quit IRC19:36
*** goldyfruit_ has quit IRC19:52
*** goldyfruit has joined #openstack-ironic19:52
*** TxGirlGeek has joined #openstack-ironic19:52
*** TxGirlGeek has quit IRC19:54
*** TxGirlGeek has joined #openstack-ironic19:56
*** jtomasek has quit IRC19:58
*** e0ne has quit IRC20:03
*** pcaruana has quit IRC20:32
*** e0ne has joined #openstack-ironic20:37
*** trident has quit IRC20:39
*** Goneri has quit IRC20:42
openstackgerritMerged openstack/ironic master: Combined gate fixes  https://review.opendev.org/68065220:45
openstackgerritMerged openstack/ironic master: iLO driver doc update  https://review.opendev.org/67970220:45
*** TxGirlGeek has quit IRC20:45
*** hamzy_ has quit IRC20:49
*** trident has joined #openstack-ironic20:51
*** TxGirlGeek has joined #openstack-ironic20:58
*** bfournie has quit IRC21:20
*** dustinc has joined #openstack-ironic21:23
*** zaneb has quit IRC21:25
*** zaneb has joined #openstack-ironic21:25
*** henriqueof1 has quit IRC21:31
*** e0ne has quit IRC21:32
*** bdodd has quit IRC21:34
*** hamzy_ has joined #openstack-ironic21:37
*** henriqueof has joined #openstack-ironic21:40
*** whoami-rajat has quit IRC21:40
*** jcoufal has joined #openstack-ironic21:51
*** jcoufal has quit IRC22:06
*** bfournie has joined #openstack-ironic22:16
*** rcernin has joined #openstack-ironic22:19
*** whoami-rajat has joined #openstack-ironic22:37
*** rloo has quit IRC22:45
*** igordc has quit IRC23:34
*** TxGirlGeek has quit IRC23:38

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