Monday, 2016-09-19

*** zackf has quit IRC00:19
*** tuanla_ has joined #openstack-ironic00:27
*** sdake has quit IRC00:28
*** ijw has quit IRC00:28
*** rama_y has quit IRC00:38
*** rama_y has joined #openstack-ironic00:40
*** hoangcx has joined #openstack-ironic00:48
*** baoli has quit IRC00:56
*** baoli has joined #openstack-ironic00:59
*** baoli has quit IRC00:59
*** baoli has joined #openstack-ironic00:59
*** ijw has joined #openstack-ironic01:18
*** zackf has joined #openstack-ironic01:23
*** ijw has quit IRC01:25
*** david-lyle has joined #openstack-ironic01:27
*** david-lyle has quit IRC01:31
*** tangchen has joined #openstack-ironic01:36
*** zackf has quit IRC01:36
*** baoli has quit IRC01:39
*** baoli has joined #openstack-ironic01:40
*** baoli has quit IRC01:45
*** Sukhdev has joined #openstack-ironic01:59
*** hoangcx has quit IRC02:10
*** ijw has joined #openstack-ironic02:21
*** ijw has quit IRC02:26
*** baoli has joined #openstack-ironic02:42
*** baoli has quit IRC02:47
*** baoli has joined #openstack-ironic03:07
*** baoli has quit IRC03:32
*** hoangcx has joined #openstack-ironic03:37
*** vikrant has joined #openstack-ironic03:38
*** michauds has joined #openstack-ironic04:04
tuanla_Hello ironic team04:09
*** ijw has joined #openstack-ironic04:24
*** ijw has quit IRC04:28
*** moshele has joined #openstack-ironic04:36
*** davidlenwell has quit IRC04:37
*** michauds has quit IRC04:40
*** tuanla_ has quit IRC04:48
*** davidlenwell has joined #openstack-ironic04:49
*** vsaienko has joined #openstack-ironic05:01
*** pcaruana has quit IRC05:05
*** jaosorior has joined #openstack-ironic05:11
*** vsaienko has quit IRC05:16
*** vsaienko has joined #openstack-ironic05:21
*** tuanla_ has joined #openstack-ironic05:24
*** ijw has joined #openstack-ironic05:25
*** ijw has quit IRC05:30
*** vsaienko has quit IRC05:32
*** ChubYann has quit IRC05:40
*** monika has joined #openstack-ironic05:43
*** monika is now known as Guest2184305:43
*** pall has joined #openstack-ironic05:44
pallhi05:44
*** baoli has joined #openstack-ironic05:44
pallI have installed and configure Ironic service on overcloud controller node. I have done the introspection of baremetal node, however when i try to boot the node it gives me error -  - No valid host was found. There are not enough hosts available05:46
pallplease help me to fix this05:48
*** baoli has quit IRC05:49
openstackgerritShivanand Tendulker proposed openstack/ironic: Support configdrive in iscsi deploy for whole disk images  https://review.openstack.org/22511505:53
*** pall has quit IRC05:53
*** pall_ has joined #openstack-ironic05:58
pall_hi05:58
*** ccamacho has joined #openstack-ironic05:58
*** rcernin has joined #openstack-ironic06:03
*** mjura has joined #openstack-ironic06:04
*** KrisK19 has joined #openstack-ironic06:06
*** mjura has quit IRC06:11
*** mjura has joined #openstack-ironic06:11
*** vsaienko has joined #openstack-ironic06:13
*** Guest21843 has quit IRC06:17
*** pcaruana has joined #openstack-ironic06:17
*** hoangcx has quit IRC06:20
pas-hamorning Ironic06:24
*** rama_y has quit IRC06:25
*** ijw has joined #openstack-ironic06:26
pas-hapall_: this looks more like Nova scheduling issue. verify that a) all Ironic nodes are visible to Nova (nova hypervizor-list) b) ironic nodes have their properties re vcpus, ram and disk set correctly after introspection and c) your flavor matches those node capabilities06:28
*** vsaienko has quit IRC06:30
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic-python-agent: Enable SSH access to tinyipa  https://review.openstack.org/37177506:30
*** ijw has quit IRC06:32
*** rbartal has joined #openstack-ironic06:33
*** vsaienko has joined #openstack-ironic06:34
tuanla_Hi pas-ha, can you share me n-cpu log06:35
tuanla_morning ironic team06:35
*** vsaienko has quit IRC06:37
*** hoangcx has joined #openstack-ironic06:38
*** vsaienko has joined #openstack-ironic06:43
pas-hatuanla_: what's the issue?06:44
*** hoangcx has quit IRC06:47
*** hoangcx has joined #openstack-ironic06:48
*** lennyb_ has joined #openstack-ironic06:58
*** Sukhdev has quit IRC07:21
*** rama_y has joined #openstack-ironic07:24
*** vsaienko has quit IRC07:26
*** ohamada has joined #openstack-ironic07:27
*** ijw has joined #openstack-ironic07:28
*** jtomasek has joined #openstack-ironic07:28
*** ccamacho has quit IRC07:28
*** ijw has quit IRC07:33
*** jpich has joined #openstack-ironic07:33
*** ccamacho has joined #openstack-ironic07:34
tuanla_pas-ha, I am sorry07:41
tuanla_pas-ha, I have issue when deploy whole-disk-image07:42
tuanla_after node was active and reboot show message  http://paste.openstack.org/show/580887/07:42
*** amitkqed has quit IRC07:53
*** amitkqed has joined #openstack-ironic07:54
*** zzzeek has quit IRC08:00
*** zzzeek has joined #openstack-ironic08:00
openstackgerritMarkos Chandras proposed openstack/bifrost: bifrost-prepare-for-test-dynamic: Create known_hosts if it's not present  https://review.openstack.org/37025808:02
*** hoangcx has quit IRC08:03
*** rama_y has quit IRC08:08
vdrokgood morning ironic, happy monday!08:09
*** KrisK19 has quit IRC08:09
*** KrisK19 has joined #openstack-ironic08:09
*** mgoddard has joined #openstack-ironic08:13
openstackgerritYibo Cai proposed openstack/ironic: Support multi arch deployment  https://review.openstack.org/32263208:13
*** anush__ has quit IRC08:13
*** anish has quit IRC08:13
*** hamzy has quit IRC08:14
*** vgadiraj has quit IRC08:14
*** hamzy has joined #openstack-ironic08:14
*** anush__ has joined #openstack-ironic08:14
*** anish has joined #openstack-ironic08:14
*** sturivnyi_ has quit IRC08:15
*** e0ne has joined #openstack-ironic08:15
*** sturivnyi_ has joined #openstack-ironic08:15
*** vgadiraj has joined #openstack-ironic08:17
*** Romanenko_K has joined #openstack-ironic08:22
*** athomas has joined #openstack-ironic08:26
*** e0ne has quit IRC08:27
pall_pas-ha:- i have verified08:28
pall_[root@overcloud-controller-0 ~]# nova hypervisor-stats +----------------------+-------+ | Property             | Value | +----------------------+-------+ | count                | 1     | | current_workload     | 0     | | disk_available_least | 49    | | free_disk_gb         | 49    | | free_ram_mb          | 5120  | | local_gb             | 49    | | local_gb_used        | 0     | | memory_mb            | 5120  | | memory_m08:28
*** ijw has joined #openstack-ironic08:29
pall_[root@overcloud-controller-0 ~]# nova  hypervisor-list +----+--------------------------------------+-------+---------+ | ID | Hypervisor hostname                  | State | Status  | +----+--------------------------------------+-------+---------+ | 2  | 835b2d2d-c9d1-4f60-9f63-409ec05a929c | up    | enabled | +----+--------------------------------------+-------+---------+08:29
*** e0ne has joined #openstack-ironic08:29
pall_[root@overcloud-controller-0 ~]# nova flavor-show bare-01 +----------------------------+-------------------------------------------------------------+ | Property                   | Value                                                       | +----------------------------+-------------------------------------------------------------+ | OS-FLV-DISABLED:disabled   | False08:30
pall_[root@overcloud-controller-0 ~]# ironic node-show bare1 +------------------------+------------------------------------------------------------------------+ | Property               | Value                                                                  | +------------------------+------------------------------------------------------------------------+ | target_power_state     | None08:30
pall_ironic node properties and flavor properties matching08:32
pall_i see ironic node in hypervisor list08:33
pall_and in hypervisor-stats i see the baremetal configuration08:33
pall_i still see error08:34
pall_"message": "No valid host was found. There are not enough hosts available.", "code": 500, "details": "  File \"/usr/lib/python2.7/site-packages/nova/conductor/manager.py\", line 739, in build_instances |08:34
patchbotError: No closing quotation08:34
*** ijw has quit IRC08:34
*** derekh has joined #openstack-ironic08:39
*** pmannidi has quit IRC08:47
*** e0ne has quit IRC08:51
*** e0ne has joined #openstack-ironic08:52
*** hoangcx has joined #openstack-ironic08:55
pas-hapall_: please use paste.openstack.org, can't really parse those line with eyes here :( also please include "ironic node-show" output for (some) of your nodes08:57
pas-hatuanla_: it seems either your TFTP/networking is not configured properly or (if you are using Neutron) Neutron ports have not PXE opts set correctly08:59
tuanla_pas-ha, Please see more detail in http://paste.openstack.org/show/580941/09:00
pall_http://paste.openstack.org/show/Uw8YpPw9R7meI4wnefDh/09:02
pas-hatuanla_: now it seems that the boot device was not set correctly - logs show that image was successfully downloaded and written to disk, but node still boots from PXE instead of local disk. AFAIK that might be a problem with firmware on the node, I've met such cases e.g. on some SuperMicro servers - with certain firmware versions when netboot is enabled in09:04
pas-haBIOS, node is PXE-booted regardless of boot order09:04
pall_pas-ha: are u able to see the output now ?09:05
pas-hapall_: yes.09:05
pas-hapall_: your nodes are configured with 'fake_pxe' driver - is that intentional?09:06
pall_yes09:06
*** hoangcx has quit IRC09:06
pall_#pas-ha I am using virtualmachine09:06
pas-hapall_: so what is your target - verify that request is handled over to Ironic or actually boot the node? because to really boot it you'd still need a proper deploy driver, like agent_ssh or agent_ipmitool09:08
pall_I need to boot it09:08
tuanla_Hi pas-ha, I was sucessfull when deploy partition image,09:09
pall_I am manually start the VM09:09
pall_i will*09:09
*** phuongnh has joined #openstack-ironic09:10
pall_i have used fake_pxe driver while deploying overcloud compute and controller node from undercloud09:10
pas-hapall_: then I'm out of ideas :( let's wait for some triple-o involved folks to show up here09:12
*** hoangcx has joined #openstack-ironic09:12
*** stendulker has joined #openstack-ironic09:13
pall_ok09:13
pas-hatuanla_: are you sure your whole disk image contains the installed bootlader and such? OTOH I do not see the node even attempting to boot from disk..09:15
tuanla_Hi pas-ha, Can you give some guidle to fix such as you cases. I will try to check my configuration in BIOS and redeploy again09:15
pas-hatuanla_: for the thing I wrote about some SuperMicros - nothing to fix except update firmware to working version09:16
tuanla_pas-ha, I was using cirros default image, How do I can create or checking my image to make sure that this image installed bootloader09:17
pas-hadefault cirros qcow2 image should be fine09:17
patchbotError: 'supybot.cirros' is not a valid configuration variable.09:17
tuanla_pas-ha, I was confused about different between whole-disk-image and partition image because when Deploying partition image when have configuration file in /tftpboot/pxelinux.cfg but when deploy whole-disk-image it was create in deploying and delete after node was active09:22
tuanla_Hi pas-ha, I was try to using my node boot from local disk and it sucessfull to boot from local disk but when boot with network it have problem.09:24
pas-hathat means you were using partition image with netboot, so that Ironic caches the image kernel and ramdisk and node is still booted from PXE into this kernel and ramdisk served from Ironic's TFTP. whole disk image means that image contains everything to boot by itself from local disk, and that's what Ironic should do - write image to disk, change the node09:26
pas-haboot sequence to boot from disk and reboot the node09:26
openstackgerritVadim Hmyrov proposed openstack/python-ironicclient: Fix display of chassis UUID field if empty  https://review.openstack.org/37076409:26
*** hoangcx has quit IRC09:26
*** sambetts|afk is now known as sambetts09:27
sambettsMorning all09:28
*** hoangcx has joined #openstack-ironic09:28
stendulkermorning sambetts09:31
*** electrofelix has joined #openstack-ironic09:33
*** mgould|afk is now known as mgould09:34
mgouldmorning sambetts stendulker pas-ha tuanla_ and everyone else!09:35
tuanla_morning mgould09:35
*** makowals has joined #openstack-ironic09:35
stendulkermgould o/09:35
*** makowals_ has quit IRC09:36
tuanla_hi pas-ha, what about ERROR ironic_python_agent.ironic_api_client ConnectionError: HTTPConnectionPool09:39
*** hoangcx has quit IRC09:48
*** hoonetorg has quit IRC09:56
*** cmyster has quit IRC09:57
*** hoonetorg has joined #openstack-ironic09:57
*** cmyster has joined #openstack-ironic09:58
openstackgerritAparna proposed openstack/ironic: Enhance pxe_ilo driver to do inband-inspection  https://review.openstack.org/34357709:59
*** hoangcx has joined #openstack-ironic10:10
*** phuongnh has quit IRC10:15
jrollmorning folks10:17
sambettshey jroll10:17
jrolljust fyi, I'm traveling this morning, should be back online around meeting time10:17
jrollhey sambetts :)10:18
*** hoangcx has quit IRC10:25
*** openstackstatus has quit IRC10:28
mgouldmorning jroll10:29
*** ijw has joined #openstack-ironic10:31
*** narasimha_SV has joined #openstack-ironic10:32
narasimha_SVif I am using external dhcp server for ironic10:32
narasimha_SVdo I need to create port for the node ?10:32
*** ijw has quit IRC10:36
*** vsaienko has joined #openstack-ironic10:36
*** dprince has joined #openstack-ironic10:39
*** vsaienko has quit IRC10:39
pas-hatuanla_: that ConnecttionError is due to agent first trying the new lookup API, but apparently your Ironic is not new enough (new lookup API is API v1.22). eventually it tries the old one and succeeds - Line 325 of your paste, "Lookup succeeded, node UUID is 6753779f-82a6-461c-bfb7-2e320da749ca"10:40
pas-hamorning mgould jroll sambetts10:41
*** thrash|g0ne is now known as thrash10:42
tuanla_pas-ha, Thanks you10:44
tuanla_I have been find out why i have problem10:44
tuanla_in my BIOS boot setup10:44
tuanla_pas-ha, recently i can deploy whole-disk-image cirros10:44
tuanla_hi pas-ha Have you ever try to deploy window image using ironic10:45
tuanla_hi sambetts.I have been finded out why i have problem in reboot whole-disk-image. In my server i didn't set up priority for local boot but using whole-disk-image will using local boot instead of network boot. If you have free please take time to lookat log bug http://paste.openstack.org/show/580941/10:48
sambettstuanla_: what driver are you using ?10:50
tuanla_i was using pxe_irmc and agent_ipmitool10:51
tuanla_hi sambetts, the log in agent_ipmitool . good to here you void10:51
sambettstuanla_: which driver were you using for this particualr node that failed?10:52
tuanla_sambetts, I was using agent_ipmitool10:52
tuanla_hi sambetts, as pas-ha said, it just version not fix, I also deploy successfull10:53
sambettstuanla_: Ironic should set the boot order for you via IPMI10:54
sambettstuanla_: you shouldn't have to do it manaully10:54
tuanla_sambetts: How can i make sure that i deploy sucessfull because i just seen it in horizon and ironic node-show10:56
sambettstuanla_: we need to work out what is causing the machine to not set the correct boot device10:59
*** anush has quit IRC11:00
*** yarkot1 has quit IRC11:00
*** anush has joined #openstack-ironic11:01
*** dprince has quit IRC11:01
*** anush has quit IRC11:02
*** anush has joined #openstack-ironic11:03
*** lucas-dinner is now known as lucasagomes11:03
lucasagomesmorning all :-)11:04
tuanla_sambetts, in my case the horizon show that node is active. and whole disk image boot from local disk11:04
*** aslezil has quit IRC11:04
*** mpotdar has quit IRC11:04
*** vgadiraj has quit IRC11:04
*** yarkot has quit IRC11:04
*** anush_ has quit IRC11:04
*** anush_ has joined #openstack-ironic11:04
sambettsThat all sounds correct to me11:06
tuanla_morning lucasagomes11:06
tuanla_in vietnam now time to go home. see you guide later. Thanks for time support me sambetts lucasagomes pas-ha11:07
*** tuanla_ has quit IRC11:07
lucasagomessee ya11:08
*** makowals has quit IRC11:08
*** makowals has joined #openstack-ironic11:09
*** mpotdar has joined #openstack-ironic11:10
vdrokmorning jroll sambetts and lucasagomes11:11
openstackgerritShivanand Tendulker proposed openstack/ironic: Fix iLO drivers to not clear local_gb if its not detected  https://review.openstack.org/34175211:18
*** yarkot has joined #openstack-ironic11:20
*** yarkot1 has joined #openstack-ironic11:20
*** milan has joined #openstack-ironic11:20
*** pall_ has quit IRC11:22
*** hoonetorg has quit IRC11:23
milanmorning Ironic! :)11:23
*** stendulker has quit IRC11:25
milansambetts, aarefiev guys, would you mind a review here: https://review.openstack.org/#/c/344921/ not touching any critical paths ;)11:25
patchbotpatch 344921 - ironic-inspector - Add API for listing all introspection statuses11:25
sambettsmilan: I'll take a look when I get a minute :)(11:25
sambetts:)11:25
milansambetts, thx!11:26
*** aslezil has joined #openstack-ironic11:26
vdrokmorning milan11:28
milanmorning vdrok ! :)11:28
*** ccamacho is now known as ccamacho|lunch11:31
*** makowals has quit IRC11:32
*** ijw has joined #openstack-ironic11:32
*** makowals has joined #openstack-ironic11:34
*** hshiina has joined #openstack-ironic11:36
*** makowals_ has joined #openstack-ironic11:37
*** ijw has quit IRC11:37
openstackgerritNisha Agarwal proposed openstack/ironic: SNMP agent support for OOB inspection for iLO Drivers  https://review.openstack.org/37242811:38
*** makowals has quit IRC11:38
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Grub2 by default for PXE + UEFI  https://review.openstack.org/36730611:39
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Refactor common checks when instantiating the ipmitool classes  https://review.openstack.org/34689611:39
*** sdake has joined #openstack-ironic11:49
*** vgadiraj has joined #openstack-ironic11:51
openstackgerritYuriy Zveryanskyy proposed openstack/ironic: Add node provision state change notification  https://review.openstack.org/34843711:52
*** hoonetorg has joined #openstack-ironic11:56
*** dprince has joined #openstack-ironic11:57
openstackgerritMerged openstack/ironic: Remove NotificationEventTypeError as not needed  https://review.openstack.org/37181011:57
*** hoonetorg has quit IRC11:57
*** hoonetorg has joined #openstack-ironic11:58
openstackgerritMerged openstack/ironic: Separate WSGIService from RPCService  https://review.openstack.org/36972411:59
openstackgerritMerged openstack/ironic: [trivial] Fix typo in docstring  https://review.openstack.org/37148611:59
*** trown|outtypewww is now known as trown12:03
*** hshiina has quit IRC12:07
aarefievmilan: hey, done12:10
aarefievmarker doesn't work for me12:10
*** sdake has quit IRC12:13
*** sdake has joined #openstack-ironic12:14
*** baoli has joined #openstack-ironic12:16
*** baoli has quit IRC12:16
*** baoli has joined #openstack-ironic12:16
*** baoli_ has joined #openstack-ironic12:17
*** vikrant has quit IRC12:19
*** baoli has quit IRC12:21
*** vsaienko has joined #openstack-ironic12:28
*** KrisK19 has quit IRC12:28
openstackgerritTang Chen proposed openstack/ironic: Prepare for functional tests  https://review.openstack.org/34942112:29
*** hshiina has joined #openstack-ironic12:29
*** jcoufal has joined #openstack-ironic12:32
milanaarefiev, thx, me looks12:33
sambettsmilan: QQ about that API patch, as far as I can tell we don't reset the finished value when we do reapply, so you could have that API return a node as "finished" that is being worked on by reapply12:33
*** ijw has joined #openstack-ironic12:33
milansambetts, you mean to get the list of finished nodes, one might abuse the reapply part?12:34
milan:)12:34
*** e0ne has quit IRC12:35
*** e0ne has joined #openstack-ironic12:35
sambettsmilan: no, what I mean is that if I inspect a node succesfully, then do reapply on it, it'll still return as finished because we don't clear the finished field12:36
milansambetts, ah, yeah, we don't reset that flag12:36
milannow I get it12:37
*** ccamacho|lunch is now known as ccamacho12:38
milansambetts, are you suggesting to fix that behaviour in this patch?12:38
*** david-lyle has joined #openstack-ironic12:38
*** ijw has quit IRC12:39
milanor should it be a follow-up?12:39
sambettsmilan: So I think there are 2 things that need changing here, we need to add a patch to set the started_at value when you do reapply, and I think this patch needs to check if started_at is after finished_at12:40
milansambetts, yeah, that might work indeed12:41
*** david-lyle has quit IRC12:43
milansambetts, also the states patch might solve this, but would have to filter on the state value instead of the presence/value of the finished_at vs started_at12:43
milanI thought about actually renaming finished query to state query12:43
*** leduardo_ has joined #openstack-ironic12:44
sambettsmilan: yup, I would much prefer if we added a state = query12:44
*** leduardo has quit IRC12:44
milansambetts, aarefiev wdyt ^ less work later on12:44
sambettsmilan: and if we add this API we have to support it even if we change to the states one12:44
milanyeah12:45
openstackgerritMerged openstack/ironic-ui: Improve the display of node information  https://review.openstack.org/36122612:45
milanso let's rename finished=True/False/None to state in {finished, waiting, processing, reapplying, error}? I think we can infer all of those even right now12:46
milanor -2 till we land the states patch?12:47
milansambetts, aarefiev ^ wdyt?12:47
aarefievFor me it looks like separate patch, it's bug12:48
milanaarefiev, +1 on bug12:48
sambettsthe reapply thing totally is a bug12:48
aarefievas for finished = {finished, waiting, processing, reapplying, error} I'd wait until state patch12:48
sambettsbut I'm not super sold on adding this API based on that we are adding the states patch12:49
sambettsI don't want to have to support an extra API if we don't need too12:49
milanI'd prefer API call with a state query, states patch would have to replace the bits with select where state == state query12:51
sambetts++12:51
milanmatter of the node_cache.get_node_list function12:52
sambettsI think I'd like to have a finished_at/started_at >/</= <a time value> API too12:53
sambettsthen you could do thinks like, get node state == REAPPLY and started_at > 1hr ago12:53
sambettsor similar12:54
milansambetts, that sounds reasonable12:54
*** jheroux has joined #openstack-ironic12:54
milanI thought the same12:54
aarefievyeah, but it's separate feature12:54
milanjust not sure about doing it right now (would grow in number of tests)12:54
milanon the other hand, we could just rely on the finished_at & started_at query (instead of state) and add the state part later?12:55
milanI think it would be less rewriting12:55
sambettsyeah, I wonder if that the right thing to do now, and then add the states when we actually have states :-P12:55
milansambetts, exactly12:55
milanso to list finished only or unfinished only would be possible, just not sure how to encode the "null/None" thing in the API ;)12:56
aarefievyeah, we can file a rfe bug now with this12:56
milanbut I guess I'd figure that out eventually ;)12:56
sambetts:-P12:58
milanaarefiev, sambetts so lets file: a) bug with the started_at not being updated during the reapply, b) [RFE] to support state query in the list API c) rewrite this patch to filter on started_at finished_at combination rather than finished=[true/false/none]12:58
sambetts++ makes sense to me12:58
aarefievsounds good12:58
milanack, seems we've got a plan :D12:59
* milan flies bugs12:59
openstackgerritSofiia Andriichenko proposed openstack/ironic: Add tests for testing Ironic notifications, CRUD operations for node, chassis, port  https://review.openstack.org/37246612:59
milanactually, sambetts you should file the started_at as you've found it and I'd like not to take your credit :P12:59
sambettshaha sure :-P13:00
*** rloo has joined #openstack-ironic13:01
*** srobert has joined #openstack-ironic13:02
sambettsmilan, aarefiev: https://bugs.launchpad.net/ironic-inspector/+bug/162518013:03
openstackLaunchpad bug 1625180 in Ironic Inspector "Reapply doesn't update started_at time" [Undecided,New]13:03
milansambetts, thx!13:03
*** vishwanathj has joined #openstack-ironic13:04
*** cdaniel has joined #openstack-ironic13:04
openstackgerritKyrylo Romanenko proposed openstack/ironic: [WIP] Test ML2 Fail-Fast feature  https://review.openstack.org/37001613:05
openstackgerritSofiia Andriichenko proposed openstack/ironic: Add tests for testing Ironic notifications, CRUD operations for node, chassis, port  https://review.openstack.org/37247413:07
*** moshele has quit IRC13:08
*** jaosorior has quit IRC13:09
*** jaosorior has joined #openstack-ironic13:10
milansambetts, aarefiev: https://bugs.launchpad.net/ironic-inspector/+bug/162518313:11
openstackLaunchpad bug 1625183 in Ironic Inspector "[RFE] add a state query to the list introspection statuses API endpoint" [Undecided,New]13:11
openstackgerritBharath kumar proposed openstack/ironic-python-agent: Moving Reboot bashscript to python  https://review.openstack.org/37247813:11
openstackgerritSofiia Andriichenko proposed openstack/ironic: Add tests for testing Ironic notifications, CRUD operations for node, chassis, port  https://review.openstack.org/37247913:11
*** e0ne has quit IRC13:12
*** lennyb has quit IRC13:12
*** lennyb_ has quit IRC13:12
*** lennyb has joined #openstack-ironic13:13
*** ppiela has joined #openstack-ironic13:17
*** bnemec has joined #openstack-ironic13:19
*** cdearborn has joined #openstack-ironic13:20
sambettsmilan: awesome :)13:21
milan:)13:21
*** chihhsin has quit IRC13:23
*** moshele has joined #openstack-ironic13:23
*** makowals_ has quit IRC13:27
*** KrisK19 has joined #openstack-ironic13:29
*** makowals has joined #openstack-ironic13:30
*** KrisK19_ has joined #openstack-ironic13:31
*** ijw has joined #openstack-ironic13:35
*** KrisK19 has quit IRC13:36
*** KrisK19_ has quit IRC13:36
*** mkam has joined #openstack-ironic13:39
*** hshiina has quit IRC13:39
*** ijw has quit IRC13:41
*** joprovost has joined #openstack-ironic13:45
openstackgerritKyrylo Romanenko proposed openstack/python-ironicclient: Hide 'ports' field from node OSC subcommands output  https://review.openstack.org/36670313:46
milanaarefiev, have you got some details about the marker failing for you in the inspector's list api?13:47
aarefievmilan: sorry, not failing, just returns all list13:48
openstackgerritMerged openstack/pyghmi: Improve SOL responsiveness  https://review.openstack.org/37178713:49
milanaarefiev, please note the order is descending so last is first13:49
*** cdearborn has quit IRC13:49
aarefievmilan: yeah, even with one element, does it work well for you?13:50
milanhmm13:50
milanI've tried in the func test only13:50
milanbut in that case, for me it's 5 statuses13:50
milanand correctly gives 113:50
*** mkam has quit IRC13:51
milanI'll try in devstack :)13:51
aarefievhmm, I'll  deploy new env, I'll try on it too13:52
*** zackf has joined #openstack-ironic13:52
*** cdearborn has joined #openstack-ironic13:52
milancould be the sanitisation of the null->+infinity as I'm not messing with anything else13:52
* milan hacks func tests13:52
*** causten_ has joined #openstack-ironic13:53
*** Goneri has joined #openstack-ironic13:53
openstackgerritKyrylo Romanenko proposed openstack/python-ironicclient: Hide 'nodes' field from chassis OSC subcommands output  https://review.openstack.org/36673113:54
*** moshele has quit IRC13:54
*** moshele has joined #openstack-ironic13:55
*** moshele has quit IRC13:56
*** moshele has joined #openstack-ironic14:00
openstackgerritGalyna Zholtkevych proposed openstack/ironic: Migrate to keystone session for generating temp_url  https://review.openstack.org/35228914:01
*** mkam has joined #openstack-ironic14:04
milanaarefiev, yeah it's broken somehow (gives me a wrong item (finished: true although it should not be finished at that time)) didn't notice before :-/14:07
aarefiev:(14:08
*** chihhsin has joined #openstack-ironic14:08
milanone sec, maybe I'm using wrong value14:08
milanaarefiev, sorry I got confused by my own code O:-) so in the test case it seems OK: using self.uuid as a marker and a limit == 1 gives a single-item list with a different uuid14:12
milanso that part seems OK14:12
milanI'll try to sort the list manually and play with the marker a bit14:12
aarefievmilan: ok, thanks14:12
*** ElCoyote_ has quit IRC14:13
*** chihhsin_ has joined #openstack-ironic14:13
*** ElCoyote_ has joined #openstack-ironic14:13
*** chihhsin has quit IRC14:16
*** chihhsin_ has quit IRC14:19
*** chihhsin has joined #openstack-ironic14:19
*** wznoinsk has quit IRC14:20
openstackgerritBeth Elwell proposed openstack/ironic-ui: Updated to ironic API v1.11 and added manageable state  https://review.openstack.org/36109814:25
pas-hahi all, WDYT re running bashate on IPA code? do we need its bash scripts to be compliant with bashate, or it is meant just for DevStack?14:27
*** wznoinsk has joined #openstack-ironic14:27
pas-hathere are some bash scripts both in code and lots in imagebuild14:27
*** moshele has quit IRC14:29
lucasagomespas-ha, I think it's good, but I think it would be even better to convert those scripts to python actually14:30
pas-hathose in IPA code - probably, although I'm not sure that's going to be better, as it most probably will be _less_ readable14:31
pas-hathose in imagebuild - I doubt it makes sense to rewrite them in Py14:32
*** strigazi has quit IRC14:33
lucasagomespas-ha, true, yeah for those I think bashate is a good thing14:33
pas-halucasagomes: btw, there's a pretty cool lib with Py interface for parted, created by RedHat - https://github.com/rhinstaller/pyparted14:33
lucasagomeswe can hook the bashate execution in the pep8 job14:33
lucasagomesas we do in ironic14:33
pas-hawould you happen to know why it is not on PyPI14:34
pas-hayes, filing a wishlist bug for that now :)14:34
lucasagomespas-ha, nice! I have not, but I can try to find out14:34
lucasagomespas-ha, one thing about pyparted is that you have to run as root14:34
lucasagomesAFAIR, I used it long long time ago here: https://github.com/umago/carbono/14:34
*** ElCoyote_ has quit IRC14:35
*** strigazi has joined #openstack-ironic14:35
pas-halucasagomes: https://bugs.launchpad.net/ironic-python-agent/+bug/1625215 please put to wishlist14:35
openstackLaunchpad bug 1625215 in ironic-python-agent "need to check style for bash scripts too" [Undecided,New]14:35
*** syed_ has joined #openstack-ironic14:36
lucasagomespas-ha, anaconda also use a pyhton library called blivet to manage the partitioning and things like that https://github.com/rhinstaller/blivet14:36
lucasagomesor https://fedoraproject.org/wiki/Blivet14:36
*** rbartal has quit IRC14:36
*** ijw has joined #openstack-ironic14:36
lucasagomespas-ha, cool, ty for that bug14:36
*** openstackgerrit has quit IRC14:37
*** openstackgerrit has joined #openstack-ironic14:37
mat128good morning Ironic14:40
*** david-lyle has joined #openstack-ironic14:40
mgouldmorning mat12814:41
vdrokmorning mat128 and mgould14:42
*** ijw has quit IRC14:42
lucasagomesmat128, morning14:42
mgouldvdrok: morning14:44
milanmorning mat128 morning pas-ha! :)14:45
*** Goneri has quit IRC14:45
*** david-lyle has quit IRC14:45
pas-hamorning milan mat12814:49
*** Goneri has joined #openstack-ironic14:55
aarefievsambetts, take a look, please, when you have time https://review.openstack.org/#/c/369261/715:00
patchbotpatch 369261 - ironic-inspector - Tempest: add auto-discovery test15:00
*** narasimha_SV has quit IRC15:01
*** bdeschenes has joined #openstack-ironic15:01
openstackgerritGalyna Zholtkevych proposed openstack/ironic: Migrate to keystone session for generating temp_url  https://review.openstack.org/35228915:04
*** bnemec has quit IRC15:04
*** mjura has quit IRC15:05
*** ijw has joined #openstack-ironic15:06
*** rajinir has joined #openstack-ironic15:06
*** bnemec has joined #openstack-ironic15:07
openstackgerritSzymon Borkowski proposed openstack/ironic-specs: WIP: Add VCA hardware type to Ironic  https://review.openstack.org/36930915:07
*** narasimha_SV has joined #openstack-ironic15:07
*** pcaruana has quit IRC15:07
*** makowals has quit IRC15:09
jlvillalGood morning Ironic :)15:10
*** mgoddard_ has joined #openstack-ironic15:11
*** mgoddard has quit IRC15:11
*** srobert has quit IRC15:11
*** makowals has joined #openstack-ironic15:11
*** makowals has quit IRC15:14
narasimha_SVdo we need to create port if we use an existing dhcp server rather than ironic ?15:14
narasimha_SVrather than neutron15:14
*** makowals has joined #openstack-ironic15:15
*** hshiina has joined #openstack-ironic15:18
*** hpe-hj has joined #openstack-ironic15:20
*** hj-hpe has quit IRC15:22
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: Serve iPXE configs from Ironic API  https://review.openstack.org/36943815:22
pas-halucasagomes: ^15:23
pas-hathat's dynamic iPXE config15:23
pas-hafor now no unit tests, and most probably will split in several patches. for now would like to have an agreement on implementation path taken15:24
pas-haespecially re manager/drivers part15:24
pas-hamorning jlvillal15:24
jlvillalpas-ha: :)15:24
lucasagomespas-ha, awesome I will put in my list (is in a meeting15:25
pas-halucasagomes: thanks, no problem15:25
pas-hajust wanted to get some of your attention :)15:25
pas-haand usual disclaimer "works on my local DevStack" :)15:26
openstackgerritRuby Loo proposed openstack/ironic: Notification event types have status 'error'  https://review.openstack.org/37257815:27
* pas-ha for now tries not to think how to rebase that on patch that fetches deploy kernel/ramdisk from Swift, that might be one tough merge conflict15:28
*** moshele has joined #openstack-ironic15:28
*** BadCub has joined #openstack-ironic15:28
*** rcernin has quit IRC15:30
vdrokmorning jlvillal15:30
jlvillalvdrok: :)15:31
openstackgerritKyrylo Romanenko proposed openstack/ironic: [WIP] Test ML2 Fail-Fast feature  https://review.openstack.org/37001615:32
*** david-lyle has joined #openstack-ironic15:32
*** Romanenko_K has quit IRC15:42
*** harlowja_at_home has joined #openstack-ironic15:48
rloohi and morning everyone, vdrok, jlvillal, pas-ha15:49
*** MattMan has quit IRC15:49
*** MattMan has joined #openstack-ironic15:49
rloojlvillal: wrt https://review.openstack.org/#/c/366518/11/doc/source/dev/dev-quickstart.rst, i'm not quite sure what the problem is.15:49
patchbotpatch 366518 - ironic - Docs: Add warning and add setting of $LOGFILE15:49
rloojlvillal: why do we need to put a warning, the doc already had LOGDIR set15:49
vdrokmorning rloo15:50
rloojlvillal: i mean, to some extent, we could put a warning for other lines to say if this isn't set, things won't work.15:50
jlvillalrloo: I don't really know...15:51
jlvillalrloo: I have never really liked the patch.15:51
jlvillalrloo: It seems like the person didn't set LOGDIR, and destroyed their home directory.15:52
openstackgerritMerged openstack/ironic: Use assertEqual() instead of assertDictEqual()  https://review.openstack.org/36870015:52
jlvillalrloo: So then their solution was to add setting LOGFILE.15:52
jlvillalrloo: But I'm thinking if a person didn't set LOGDIR as the docs say, why are they going to set LOGFILE?15:52
rloojlvillal: is the problem LOGDIR or LOGFILE? i don't understand, so I -1'd.15:53
jlvillalrloo: if LOGDIR is set, they will be fine. From what I understand. If LOGDIR is not set then it will set LOGDIR based on the value of LOGFILE's directory.15:54
*** Sukhdev has joined #openstack-ironic15:54
rloojlvillal: well, we already had LOGDIR set in that example thing so ...15:54
jlvillalrloo: Yep...15:54
rloojlvillal: i'm going on to the next patch. gotta be efficient. ha ha.15:54
jlvillalrloo: Agreed. I don't think that patch is fixing anything. Well they have yet to convince me it is.15:55
rloojlvillal: really, if they had copy/pasted what was there, they wouldn't have had the problem. and if they don't copy/paste, would they see the WARNING thing.15:55
jlvillalrloo:  I know. :(15:56
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic-python-agent: Enable SSH access to tinyipa  https://review.openstack.org/37177515:59
*** athomas has quit IRC15:59
*** vsaienko has quit IRC15:59
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic-python-agent: Enable SSH access to tinyipa  https://review.openstack.org/37177516:03
*** dprince has quit IRC16:03
*** athomas has joined #openstack-ironic16:03
*** vsaienko has joined #openstack-ironic16:07
*** lucasagomes is now known as lucas-hungry16:08
lucas-hungryrloo, jlvillal morning  :-)16:09
jlvillallucas-hungry: Oi!16:09
* jlvillal is not sure if that is how it is spelled16:09
rloohi lucas-hungry!16:10
rloolucas-hungry: is dtantsur|pto away the whole week?16:10
rloolucas-hungry: found out, he's away today and tomorrow :)16:11
*** rpioso has joined #openstack-ironic16:11
*** stendulker has joined #openstack-ironic16:12
*** ohamada has quit IRC16:16
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Local boot with partition images"  https://review.openstack.org/36977616:17
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Flavor creation"  https://review.openstack.org/36976116:17
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Enrollment" and "Troubleshooting" sections  https://review.openstack.org/36977716:17
openstackgerritMathieu Mitchell proposed openstack/ironic: Add link to new guide in old install guide  https://review.openstack.org/36980216:17
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import Install and configure sections  https://review.openstack.org/36798816:17
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Building or downloading a deploy ramdisk image"  https://review.openstack.org/36980016:17
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Trusted boot with partition image"  https://review.openstack.org/36980116:17
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Bare Metal service overview"  https://review.openstack.org/36632916:17
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import configdrive  https://review.openstack.org/36979816:17
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Image requirements"  https://review.openstack.org/36975416:17
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Appending kernel parameters to boot instances"  https://review.openstack.org/36979916:17
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "integration with other OpenStack components"  https://review.openstack.org/36951016:17
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import HTTPS, standalone and root device hints  https://review.openstack.org/36979716:17
*** e0ne has joined #openstack-ironic16:17
mat128lmao ^16:17
mat128sorry :(16:17
mat128ready for review :)16:17
*** anush__ has quit IRC16:22
*** anush__ has joined #openstack-ironic16:22
sambettsmat128: nice!16:23
openstackgerritSergii Turivnyi proposed openstack/ironic: Add security groups tests  https://review.openstack.org/37022616:23
*** Sukhdev has quit IRC16:23
*** rama_y has joined #openstack-ironic16:26
openstackgerritAnnie Lezil proposed openstack/ironic: Add description for vendor passthru methods  https://review.openstack.org/37046916:26
mat128sambetts: heh, yeah16:27
mat128small-ish commits will do that for you16:27
mat128but it's easier to review16:28
*** dprince has joined #openstack-ironic16:28
*** Sukhdev has joined #openstack-ironic16:28
NobodyCamGood Morning Ironic'ers16:31
mat128hello NobodyCam16:31
NobodyCammorning mat128 :)16:31
*** vsaienko has quit IRC16:32
*** causten_ has quit IRC16:33
*** Sukhdev has quit IRC16:33
*** harlowja_at_home has quit IRC16:33
*** narasimha_SV has quit IRC16:33
openstackgerritAlexander Bashmakov proposed openstack/ironic: Rewrite devstack/tools/ironic/scripts/create-node.sh in Python.  https://review.openstack.org/34683216:33
*** mkam has quit IRC16:34
*** Sukhdev has joined #openstack-ironic16:35
*** Sukhdev has quit IRC16:35
mgouldNobodyCam: morning!16:35
NobodyCammorning mgould :)16:35
openstackgerritStephanie Miller proposed openstack/bifrost: Refactor env-setup.sh  https://review.openstack.org/37188316:37
*** krtaylor has quit IRC16:38
*** Sukhdev has joined #openstack-ironic16:38
stendulkermorning NobodyCam :)16:38
openstackgerritStephanie Miller proposed openstack/bifrost: Workaround openSUSE ansible_os_family issue  https://review.openstack.org/37108216:39
NobodyCamhey hey stendulker Good morning :)16:40
*** Sukhdev has quit IRC16:43
openstackgerritStephanie Miller proposed openstack/bifrost: Install process SuSE support  https://review.openstack.org/36763716:44
openstackgerritJohn L. Villalovos proposed openstack/ironic: Change 'decom' to clean/cleaning  https://review.openstack.org/37262516:44
openstackgerritStephanie Miller proposed openstack/bifrost: SuSE support for VM node creation  https://review.openstack.org/37038516:44
*** jpich has quit IRC16:47
openstackgerritMerged openstack/ironic: Allow using TempURLs for deploy images  https://review.openstack.org/34416016:48
openstackgerritYuriy Zveryanskyy proposed openstack/ironic: Add CRUD notifications for ironic resources  https://review.openstack.org/35654116:48
openstackgerritStephanie Miller proposed openstack/ironic: Add volume_connector table to save connector information  https://review.openstack.org/20098316:48
*** ChubYann has joined #openstack-ironic16:49
openstackgerritStephanie Miller proposed openstack/ironic: Introduce VolumeConnector object  https://review.openstack.org/21458416:49
openstackgerritStephanie Miller proposed openstack/ironic: Introduce new RPCs to support volume connector operation  https://review.openstack.org/21458516:49
openstackgerritStephanie Miller proposed openstack/ironic: Add volume_targets table to save target information  https://review.openstack.org/28521816:49
openstackgerritStephanie Miller proposed openstack/ironic: Introduce VolumeTarget object  https://review.openstack.org/28521916:49
openstackgerritStephanie Miller proposed openstack/ironic: Introduce new RPCs to support volume target operations  https://review.openstack.org/28522016:49
hshiinahi, we're changing rpc signature in https://review.openstack.org/#/c/216730/16:50
patchbotpatch 216730 - ironic - Generic power interface for soft reboot and soft p...16:50
jrollhey y'all16:50
jrollanybody want to run the meeting for me? lucas-hungry devananda16:50
hshiinai'm not sure if we should use can_send_version() mentioned in http://docs.openstack.org/developer/ironic/dev/code-contribution-guide.html#ironic-api-rpc-versions16:51
*** rcernin has joined #openstack-ironic16:51
hshiinait seems that rpc ping has not been introduced yet and most changes don't use can_send_version()16:51
hshiinaany advice would be appreciated.16:52
openstackgerritYuriy Zveryanskyy proposed openstack/ironic: Add node provision state change notification  https://review.openstack.org/34843716:52
*** e0ne has quit IRC16:55
*** anush has quit IRC16:57
*** yarkot1 has quit IRC16:57
jrollrloo: NobodyCam: how bout y'all, want to run the meeting?16:57
*** lucas-hungry is now known as lucasagomes16:57
lucasagomesrloo, yeah he will be back on wed :-)16:58
*** e0ne has joined #openstack-ironic16:58
jrolloh there's lucas :D16:58
NobodyCamLol16:58
vdrokmorning NobodyCam and stendulker16:58
lucasagomesjroll, hi there, sorry I was having lunch16:58
lucasagomesjroll, I'm on a diff timezone atm (brazil, UTC-3)16:58
NobodyCamMorning jroll vdrok lucasagomes16:58
*** anush has joined #openstack-ironic16:59
rloohi jroll. I think lucasagomes or NobodyCam will volunteer? :)16:59
lucasagomesrloo, yeah I'll be complete unprepared but I can run16:59
lucasagomesrloo, wanna chair it also ? :D16:59
rloolucasagomes: i'm sitting on a chair. that's sufficient, isn't it? ;)17:00
jrollty lucasagomes17:00
* jroll brb17:00
*** anush has quit IRC17:00
lucasagomesjroll, yw17:00
rloolucasagomes: i've got some ideas that we can push through w/o jroll there. shhh... j/k17:00
lucasagomesrloo, hah fair enough17:00
stendulkermorning vdrok17:01
*** rama_y has quit IRC17:02
*** derekh has quit IRC17:02
*** rama_y has joined #openstack-ironic17:04
NobodyCammorning rloo17:05
openstackgerritYuriy Zveryanskyy proposed openstack/ironic: Add CRUD notifications for ironic resources  https://review.openstack.org/35654117:05
rloomorning NobodyCam!17:06
openstackgerritTuan Luong-Anh proposed openstack/ironic: Timing metrics: iRMC drivers  https://review.openstack.org/37128417:17
*** trown is now known as trown|lunch17:21
* jlvillal is seeing reviews from dtantsur|pto ...17:23
openstackgerritMerged openstack/ironic: Fix docstrings in Tempest Plugin REST client for Ironic API  https://review.openstack.org/37009017:25
*** vsaienko has joined #openstack-ironic17:26
*** harlowja has joined #openstack-ironic17:30
openstackgerritMerged openstack/ironic: Fix test syntax error in devstack/lib/ironic  https://review.openstack.org/37048217:31
*** mgould is now known as mgould|afk17:32
*** vsaienko has quit IRC17:34
*** jaosorior has quit IRC17:36
*** ijw has quit IRC17:38
*** vsaienko has joined #openstack-ironic17:41
*** rbrud has quit IRC17:41
*** moshele has quit IRC17:44
*** rama_y has quit IRC17:46
*** hshiina has quit IRC17:46
lucasagomesit's a strange feeling to not go for dinner after the upstream meeting on monday17:56
jrollheh17:56
lucasagomes15pm here still17:56
jlvillallucasagomes: I'm sure you will adapt ;)17:56
jrolllucasagomes: siesta!17:56
lucasagomesjroll, lol that would be great17:57
jlvillallucasagomes: Probably fun to have a bunch of people around who speak Portuguese again17:57
lucasagomesjlvillal, yeah :-) I arrived yesterday so I'm still jetlagged and all17:57
vdrokgood night everyone!17:57
lucasagomesvdrok, have a good night17:57
jlvillalvdrok: Ciao and welcome back!17:57
lucasagomesjlvillal, yeah, dublin is pretty global nowadays so you hear many languages on the street17:57
lucasagomesjlvillal, here, is very country side so, I only hear portuguese everywhere...17:58
jlvillallucasagomes: I wonder if they think you have an accent know17:59
jlvillals/know/now/17:59
jlvillallucasagomes: My wife's son thought she had gotten a little bit of an accent after being in the US :)17:59
lucasagomesjlvillal, oh, that's nice actually18:00
lucasagomesI think I'm good, I just don't know all the slangs people are using18:01
lucasagomesor memes they are talking about18:01
jlvillallucasagomes: I'm sure you'll catch up quick. I hope you have fun there!18:01
lucasagomescheers18:01
rloolucasagomes: wrt that bug https://bugs.launchpad.net/ironic/+bug/1427923; i'm not sure we need to take to the ML. i think we agree it should be async. i think talking to dmitry about it would be sufficient.18:03
openstackLaunchpad bug 1427923 in Ironic "boot device API blocks while waiting on the BMC" [Medium,Confirmed] - Assigned to bin Yu (froyo-bin)18:03
rloomat128: is https://review.openstack.org/#/q/topic:bug/1612278 complete? or are there going to be more patches to get it done? (whatever done means)18:04
mat128we are still missing JayF's patch for driver info, but it is mergeable18:04
mat128it moves content, section per section18:05
mat128s/it/the commits18:05
rloomat128: ok, so less than 20 patches then. :D18:05
rloos/less/fewer/18:05
mat128only 1 left, the drivers18:05
mat128oh yes18:05
rloomat128: will try to start later today18:05
mat128I aimed for "ease of review"18:05
mat128by cutting it up like that18:05
rloomat128: i hate it when people say that they have an easy review. seems like 50% of the time, it ends up taking me more than an hour. will see about yours :)18:06
mat128haha, I said I aim for ease of review, not that they are easy to review18:06
mat128:)18:06
mat128s/aim/aimed18:07
*** electrofelix has quit IRC18:07
*** stendulker has quit IRC18:07
lucasagomesrloo, ack, yeah and it's not a big deal either18:07
rloomat128: touche18:07
rloolucasagomes: :)18:08
lucasagomesbut thanks for bringing those to the meeting18:08
*** trown|lunch is now known as trown18:11
lucasagomesstendulker <gone>18:12
*** causten has joined #openstack-ironic18:14
lucasagomessambetts, around ?18:15
lucasagomessambetts, apparently agent_ssh-tinyipa-nv has been broken for a while, do you know if anyone is looking into it ?18:16
lucasagomes(gate-tempest-dsvm-ironic-ipa-partition-agent_ssh-tinyipa-nv)18:16
lucasagomesit's non-voting but would be good to get it green again18:16
*** athomas has quit IRC18:18
*** rama_y has joined #openstack-ironic18:19
*** krtaylor has joined #openstack-ironic18:21
*** milan has quit IRC18:23
*** sdake_ has joined #openstack-ironic18:23
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic-specs: Amend ipxe-swift-tempurls spec  https://review.openstack.org/37268218:24
*** amotoki has joined #openstack-ironic18:25
*** sdake has quit IRC18:25
*** e0ne has quit IRC18:28
*** ijw has joined #openstack-ironic18:30
*** moshele has joined #openstack-ironic18:33
*** jaosorior has joined #openstack-ironic18:36
*** moshele has quit IRC18:38
*** tangchen has quit IRC18:41
*** jaosorior has quit IRC18:44
*** tangchen has joined #openstack-ironic18:51
*** aNuposic has joined #openstack-ironic18:52
sambettslucasagomes: partition images on the agent driver are experimental still I thought19:06
lucasagomessambetts, hmm it should work19:07
lucasagomesbut yeah I gotta try19:07
*** ijw has quit IRC19:10
*** ijw has joined #openstack-ironic19:11
*** ijw has quit IRC19:15
sambettslucasagomes: looking at the logs it seems its failing to verify the deployed partitions, but the node is definatly deploying correctly because in the VM logs it is booting into cirros ok19:16
sambettslucasagomes: http://logs.openstack.org/47/363647/10/check/gate-tempest-dsvm-ironic-ipa-partition-agent_ssh-tinyipa-nv/f019740/console.html.gz#_2016-09-15_12_33_33_13728519:16
lucasagomessambetts, oh right, strangely it's checking for the ephemeral partition19:16
lucasagomesI wonder if we actually have ephemeral in the flavor19:17
*** davidlenwell has quit IRC19:17
*** rbrud has joined #openstack-ironic19:17
openstackgerritMerged openstack/ironic: Support configdrive in iscsi deploy for whole disk images  https://review.openstack.org/22511519:17
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic-specs: Amend ipxe-swift-tempurls spec  https://review.openstack.org/37268219:21
*** tangchen has quit IRC19:23
*** tangchen has joined #openstack-ironic19:24
*** davidlenwell has joined #openstack-ironic19:29
*** ijw has joined #openstack-ironic19:31
rloolucasagomes, jlvillal: do you know why line 1190 was added there? https://review.openstack.org/#/c/225115/20/ironic/drivers/modules/deploy_utils.py19:34
patchbotpatch 225115 - ironic - Support configdrive in iscsi deploy for whole disk... (MERGED)19:34
rloolucasagomes, jlvillal: it is there on line 1212; i don't know why it needs to be there twice.19:35
*** ijw has quit IRC19:36
lucasagomesrloo, urgh seems redundant19:39
rloolucasagomes: yeah. i don't see why that line is needed.19:39
lucasagomesDISK_LAYOUT_PARAMS doesn't check configdrive so it shouldn't be needed before that check19:39
rlooexactly. that's why i noticed it.19:40
rloolucasagomes: i'll kick it out. just wanted to check in case i was missing something.19:40
lucasagomesrloo, cool, no I think you are correct19:40
*** ijw has joined #openstack-ironic19:41
jlvillalrloo: I think you are correct. It looks like it is unnecessary.19:44
rloojlvillal: there are several patch sets so it is possible that it was needed at some point, but then the code got changed. dunno and don't want to spend the time trying to figure out.19:45
*** ijw has quit IRC19:47
openstackgerritCharlle Daniel Da Silva Vieira Dias proposed openstack/ironic: Validate if the node is free or in use by Ironic  https://review.openstack.org/37273519:49
openstackgerritRuby Loo proposed openstack/ironic: Remove duplicated line wrt configdrive  https://review.openstack.org/37273619:49
rloojlvillal, lucasagomes: ^^ if interested19:49
*** sdake has joined #openstack-ironic19:49
jlvillalrloo: Thanks19:50
rloojlvillal: :)19:50
*** sdake_ has quit IRC19:52
lucasagomesrloo, thanks19:52
rloolucasagomes: thx. I used partial bug cuz that was what the original one did.19:52
rloolucasagomes: i suppose i could have mentioned 'a follow up...' dunno.19:53
lucasagomesrloo, it's all good :-)19:55
lucasagomesjroll, rloo mgould|afk http://paste.openstack.org/show/581198/ Ubuntu Xenial VM + UEFI + IPXE19:55
lucasagomesrloo, one thing tho, cirros is not UEFI capable :-/ I had to build a ubuntu image to deploy as well19:56
lucasagomesif we have to build such image for our tests in gate that would def increase the time it takes19:56
rloolucasagomes: nice. isn't the ubuntu image really large? (compared to cirros?)19:56
lucasagomesI wonder tho if it would be possible to cache a UEFI capable image somewhere19:56
lucasagomesrloo, yes way larger than cirros19:56
lucasagomesstack@ubuntu-Standard-PC-i440FX-PIIX-1996:~/devstack$ du -sh my-image.qcow219:57
lucasagomes350M    my-image.qcow219:57
rloolucasagomes: i don't recall. was the only issue, the timeout due to size? or were there other issues besides timeout?19:57
lucasagomescirros might be like 30M heh19:57
*** aNuposic has quit IRC19:57
rloolucasagomes: whoa. that is funny and sad and ... i wonder if they'll let us do that.19:57
lucasagomesrloo, no because of the size of the image, I mean if we have to build it from scratch than the whole job would need more time to run19:58
lucasagomesbut I think we could cache an already generated image somewhere19:58
* sambetts -> home 19:58
sambettsnight everyone!19:58
lucasagomesI have to also google about cirros + uefi19:58
lucasagomessambetts, good night19:58
rloolucasagomes: is fedora smaller? although maybe we can't use that anyway19:58
*** sambetts is now known as sambetts|afk19:58
rloonight sambetts19:58
sambetts|afkcya lucasagomes rloo19:58
lucasagomesrloo, idk, it might be almost the same size19:58
lucasagomesbut anyway, it's not a big deal19:59
lucasagomesI hit this too: https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/148307119:59
openstackLaunchpad bug 1483071 in libvirt (Ubuntu Wily) "Error creating new VM with OVMF" [High,Fix committed]19:59
lucasagomesbut I could workaround19:59
rloolucasagomes: i think it might be a big deal if we want to use ubuntu. hopefully not. maybe someone else will know.19:59
rloolucasagomes: also wonder how long the test will take.20:00
rloolucasagomes: but would be nice to have this test.20:00
lucasagomesrloo, so the host is ubuntu, it's just the image we deploy20:00
*** BadCub has quit IRC20:00
lucasagomesif we pre-cache an ubuntu image, the size of it may not be a big deal on the local network20:00
lucasagomesanyway things to discuss with time, I will probably open an RFE for it20:01
rloolucasagomes: hopefully it won't be a big deal. i haven't paid much attention to the infra/testing side of things.20:01
lucasagomesrloo, yeah20:01
lucasagomesme neither to be honest20:01
rloolucasagomes: sometimes that is good. sometimes not ;)20:01
*** BadCub has joined #openstack-ironic20:01
lucasagomesrloo, good for your sanity20:01
lucasagomes:D20:01
lucasagomesanyway, I will call it a day as well20:02
lucasagomesbrain is pretty slow right now, didn't sleep well this night20:02
rloohave a good evening. hope your jetlag doesn't prevent you from having fun! :)20:02
lucasagomesI talk to you all tomorrow20:02
lucasagomesrloo, just a little and for few days20:03
rloolucasagomes: :D20:03
*** lucasagomes is now known as lucas-afk20:03
*** ijw has joined #openstack-ironic20:03
*** ijw has quit IRC20:04
*** joprovost has quit IRC20:04
mat128lucas-afk: can Ubuntu's official image be used?20:04
mat128https://cloud-images.ubuntu.com/20:05
lucas-afkmat128, it might, I created this one with diskimage-builder20:05
mat128I meant in the devstack script20:05
lucas-afkmat128, but I think we could use the official ones yeah20:05
mat128to save on runtime20:05
lucas-afkmat128, it may not work with local boot tho, since we require grub2 to be installed20:05
lucas-afk+ grub-efi-modules for uefi20:05
mat128ahh20:05
lucas-afkbut... something to try20:05
mat128I think Scott Moser builds those20:05
mat128we can always ask20:05
lucas-afko/ that would handier20:06
lucas-afkmat128, we can always deploy w/o local boot20:06
mat128and, they are qcow2, so probably means more ram for the machines, since streaming mode isnt supported20:06
lucas-afkthat should work out of the box20:06
lucas-afkmat128, right yeah20:06
lucas-afktho we need 1G + for IPA20:06
lucas-afkit should be enough for a cloud image20:06
mat128I'm really unsure20:06
mat128I ran the tests to come up with ~13xx mb20:07
lucas-afkmat128, I haven't changed the RAM amount in my tests20:07
lucas-afkand it booted20:07
mat128and it was tight, not sure 350M will work20:07
mat128oh20:07
mat128sweet then :)20:07
lucas-afkmat128, oh right20:07
lucas-afkmat128, I used pxe_ipmitool20:07
lucas-afkthat's why20:07
mat128ahh20:07
lucas-afkit's copied via iscsi so IPA don't have to load it in the memory20:08
lucas-afkbecause I want to deploy a partition image20:08
lucas-afkwell I will take a look at it tomorrow20:08
mat128sure :)20:09
lucas-afkmat128, I keep you posted20:09
lucas-afkhave a good evening20:09
mat128you too20:10
*** e0ne has joined #openstack-ironic20:12
rloomat128: about the install guide, https://review.openstack.org/#/c/366329/. the guide isn't being built in the gate, is it?20:12
patchbotpatch 366329 - ironic - [install-guide] Import "Bare Metal service overview"20:12
*** e0ne has quit IRC20:12
mat128it is, see "gate-ironic-install-guide"20:12
rloomat128: oh yeah, i just saw that. great. was worried i'd have to build them myself.20:13
mat128back when we introduced the initial commit for the install guide, we didnt have it20:13
mat128if you wanted to build them, they're just a tox -e install-guide away20:13
rloomat128: and a few more seconds away :)20:13
mat128tell me about it :)20:13
rloomat128: as far as the organization of the new install guide, are there guidelines for that?20:13
mat128JayF and I were wondering about it, and went with "lets make the structure better without changing the content"20:14
rloomat128: i mean, do/should i verify that the way you organized the guide, conforms to how openstack install guides are organized?20:14
mat128rloo: if you find install guide guidelines I'd be happy20:14
rloomat128, JayF: oh geez.20:15
mat128so far I looked at the other projects that publish install guides and got inspiration from there20:15
mat128long story short: we have "installing" under all different OSes, we kept SUSE because there might be autogenerated links pointing there20:15
rloomat128, JayF: the problem with reorg'ing later, is that the links will be broken.20:15
* rloo so sad.20:16
mat128yeah, thats why we attacked it with a "best effort reorganization" without changing content20:16
mat128keeping this in mind, if you believe some section should be under a different section, don't hesitate to comment and I can easily fix it20:16
rloomat128: it isn't the content of our guide that I'm concerned with, it is the organization of it in the new world.20:16
rloomat128: i just want it to conform to openstack ways. but you're saying there is no consistent openstack way.20:16
mat128I wish our docs was flexible without worrying about bookmarks and broken links, maybe sphinx can generate redirects20:16
mat128rloo: sadly, that's correct20:17
mat128afaik20:17
mat128it's already a good start that projects can ship their own install guides20:17
rloomat128: which install guides did you get inspiration from?20:17
rloomat128: no, it isn't a good start.20:17
rloomat128: argh. i'll shut up.20:17
mat128why not?20:17
mat128it was previously under the openstack-manuals group, but then we made our own install guide within the developer guide20:18
mat128and I suspect others did the same20:18
rloomat128: cuz we aren't tech writers, i'm not an install guide expert. yes, we're going to have more install guides avail in the official url, but they will be org'd differently.20:18
mat128rloo: thats why I was hoping the docs group would have guidance20:19
rloomat128: but i guess that's awesome, cuz the projects aren't sheep and can be individualistic and do things their own way.20:19
mat128:)20:19
mat128we need oslo.install-guide ;)20:19
rloomat128: guidance will be nice. it'll be too late, later, when someone does a cross-project 'install-guide' guidelines.20:19
rloomat128: ok, i'll start reviewing :)20:20
mat128we can always adapt it20:20
* mat128 is forever optimistic20:20
mat128so far, projects publishing their own manuals: http://paste.openstack.org/show/581227/20:20
rloomat128: optimistic is great. spending time changing things later, isn't, if we can try to 'get it right' now.20:21
*** ijw has joined #openstack-ironic20:21
rloomat128: did you look at the install guides that are published NOT by the projects?20:21
mat128Heat: http://docs.openstack.org/project-install-guide/orchestration/draft/ Database: http://docs.openstack.org/project-install-guide/database/draft/20:21
*** aNuposic has joined #openstack-ironic20:21
rloomat128: are there install guides that might have been written by someone that has an idea of what/how an install guide should be?20:22
mat128my biggest gripe so far is that the "project-install-guide" arent linked from docs.openstack.org20:22
mat128rloo: most of the other projects' published guides are just ports from openstack-manuals20:22
mat128but we were different20:22
mat128http://docs.openstack.org/mitaka/install-guide-ubuntu/20:22
rloomat128: in what way?20:22
mat128thats from the global one20:22
mat128we published ours inside of developer docs20:22
mat128presumably because we wanted it in our own tree20:22
rloomat128: oh yeah, i know that. it was cuz the doc folks didn't have anyone to write the install guide and add it to docs.openstack.org.20:23
rloomat128: it wasn't cuz we wanted it in our tree20:23
rloomat128: or at least, it wasn't cuz *I* wanted it in our tree20:23
mat128JayF was saying cinder is/was a good example: http://docs.openstack.org/mitaka/install-guide-ubuntu/cinder.html20:24
mat128oh really20:24
mat128not everyone can go and submit docs in openstack/openstack-manuals ?20:24
rloomat128: dunno. i mean, anyone can submit to any project.20:25
rloomat128: whether it gets in or not is another question.20:25
mat128well thats what I meant20:25
mat128if it was so closed that today it is directly inside projects20:25
mat128the least docs people should do is provide guidelines20:26
mat128(and maybe they did, but I couldnt find it)20:26
rloomat128: so block storage/cinder doesn't seem to have the same outline as ironic's.20:26
mat128none of the other guides are as through as ours20:27
rloomat128: ok, let me think/review...20:27
openstackgerritMilan Kováčik proposed openstack/ironic-inspector: Add API for listing all introspection statuses  https://review.openstack.org/34492120:31
rloomat128, JayF: sorry, for mitaka, they had separate install guides, for opensuse, RH, and ubuntu.20:32
rloomat128, JayF: the way the bm guide is organized -- will that be used to generate the three install guides, or is the install guide going a different route in newton?20:32
mat128rloo: right now the "project-install-guide" is one guide, not 3. Previously, they used to build it three times with sphinx "tags"20:33
mat128so .rst had :: only: ubuntu20:33
mat128and then an ubuntu-specific block20:33
rloomat128: ok, so that's why the new guides have separate sections for the different OS.20:33
mat128yeah, I wish it was built using tags and I could do ifs20:34
mat128rather than tracking 3 different (but almost the same) files20:34
mat128http://docs.openstack.org/project-install-guide/draft/20:34
mat128the different "OS" links point to the same address20:34
mat128instructions: http://docs.openstack.org/contributor-guide/project-install-guide.html20:35
mat128rloo: reasoning and alternatives listed in the docs-specs: http://specs.openstack.org/openstack/docs-specs/specs/newton/installguide.html and http://specs.openstack.org/openstack/docs-specs/specs/newton/project-specific-installguides.html20:37
mat128rloo: guidelines are very liberal and already respected in the patch chain: http://specs.openstack.org/openstack/docs-specs/specs/newton/project-specific-installguides.html#content-of-project-specific-install-guides20:38
*** Goneri has quit IRC20:39
rloomat128: do you know what they meant by "Project specific guides should be versioned, so project teams should publish to the respective subdirectory for their service"?20:41
mat128versioned and released20:41
mat128as in20:41
mat128when we branch for a release, the project guide is also contained in the branch20:41
mat128thats what I understood20:42
rloomat128: ok. i was a bit worried they meant we had to explicitly have a newton/ subdir etc20:42
mat128all other project-install-guide have an install-guide subdir20:42
mat128what we did is also what was suggested in the main docs: http://docs.openstack.org/contributor-guide/project-install-guide.html20:42
rloomat128: yeah, that is fine i guess. i'm sorry it isn't under 'doc'. but not a big deal.20:43
mat128rloo: I have to leave but if you have any concern, don't hesitate to raise them in the reviews20:54
mat128or directly here by mentioning me20:55
rloomat128: thx. no worries. am commenting :)20:55
openstackgerritCharlle Daniel Da Silva Vieira Dias proposed openstack/ironic: Validate if the node is free or in use by Ironic  https://review.openstack.org/37273520:57
*** bdeschenes has quit IRC20:59
*** trown is now known as trown|outtypewww21:04
*** ijw has quit IRC21:07
openstackgerritCharlle Daniel Da Silva Vieira Dias proposed openstack/ironic: Implement the validation to verify if the node is free or in use by Ironic  https://review.openstack.org/37276221:08
*** baoli_ has quit IRC21:16
*** causten has quit IRC21:17
*** causten has joined #openstack-ironic21:18
*** krtaylor has quit IRC21:20
*** rbudden has joined #openstack-ironic21:24
*** rpioso has quit IRC21:26
*** bnemec has quit IRC21:33
*** r-daneel has joined #openstack-ironic21:39
*** vishwanathj has quit IRC21:43
*** jheroux has quit IRC21:43
*** BadCub has quit IRC21:51
*** harlowja has quit IRC21:51
*** wznoinsk has quit IRC21:51
*** jtomasek has quit IRC21:51
*** joemonk has quit IRC21:51
*** TheJulia has quit IRC21:51
*** vsaienk0 has quit IRC21:51
*** ptx0 has quit IRC21:51
*** wznoinsk has joined #openstack-ironic21:51
*** BadCub has joined #openstack-ironic21:51
*** joemonk has joined #openstack-ironic21:51
*** jtomasek has joined #openstack-ironic21:51
*** ptx0 has joined #openstack-ironic21:51
*** ptx0 has joined #openstack-ironic21:51
*** vsaienk0 has joined #openstack-ironic21:52
*** TheJulia has joined #openstack-ironic21:53
*** dprince has quit IRC21:54
*** harlowja has joined #openstack-ironic21:55
openstackgerritRuby Loo proposed openstack/ironic: Adds a missing space in a help string  https://review.openstack.org/37278422:02
jlvillalSpaces? We ain't got no spaces. We don't need no spaces. I don't have to show you any stinkin' spaces!22:04
jlvillalrloo: :) ^^22:04
rloojlvillal: spaces aren't for you, they're for our users :D22:04
rloojlvillal: what bothers me is that it was a comment in a patch from august. i just got around to looking at that merged patch. so sad that no one followed up on it.22:05
jlvillalrloo: I sort of modified the Treasure of the Sierra Madre quote :)22:05
rloojlvillal: oh, is that where it came from? it is familiar, just couldn't remember where.22:05
jlvillalrloo: Yeah. s/spaces/badges/ :)22:06
rloojlvillal: wrt the install guide changes. What do you think about mat & jay's patch just moving the content. you can add patches over those to fix the content.22:07
jlvillalrloo: By 'you' do you mean 'we'?22:07
rloojlvillal: i had to refrain from commenting on the content :) and want to get these patches done so the install guide is migrated.22:07
*** cdearborn has quit IRC22:07
rloojlvillal: no, i mean YOU22:07
jlvillal-2!!!22:07
rloojlvillal: if i have time, i'd like to update the api-ref stuff. time time time...22:08
jlvillalI'm okay with just copy-n-pasting it.22:08
jlvillalWe can work on cleaning it up later.22:08
jlvillalSeems reasonable.22:08
rloojlvillal: ok, i commented about that. hopefully, with mat128 here tomorrow and me 'up to speed' on the guide, we can get them merged quickly.22:09
jlvillalrloo: thanks22:10
*** pmannidi has joined #openstack-ironic22:10
mrdaMorning Ironic22:11
jlvillalmrda: No22:12
jlvillalmrda: Good morning!!! :)22:12
jlvillalmrda: It is a supercalifragilisticexpialidocious morning....22:12
mrdagood to hear22:13
mrdaI like "spaces aren't for you, they're for our users" above22:13
jlvillalmrda: Don't encourage rloo ;)22:14
mrda:)22:15
openstackgerritMerged openstack/ironic: Remove duplicated line wrt configdrive  https://review.openstack.org/37273622:22
*** vsaienko has quit IRC22:25
*** rcernin has quit IRC22:27
*** amotoki has quit IRC22:54
*** r-daneel has quit IRC23:11
*** aNuposic has quit IRC23:17
*** rbrud has quit IRC23:22
*** rajinir has quit IRC23:25
*** rybridges1 has quit IRC23:41
*** ijw has joined #openstack-ironic23:41
*** rybridges1 has joined #openstack-ironic23:41
*** openstackgerrit has quit IRC23:42
*** rama_y has quit IRC23:44
*** rbudden has quit IRC23:47
*** openstackgerrit has joined #openstack-ironic23:47
*** openstackgerrit has quit IRC23:51
*** hogepodge has quit IRC23:53
*** openstackgerrit has joined #openstack-ironic23:55
*** hogepodge has joined #openstack-ironic23:56
NobodyCammorning mrda :)23:59

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