Perl 6 - the future is here, just unevenly distributed

IRC log for #fuel-dev, 2015-06-04

| Channels | #fuel-dev index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:11 salmon_ joined #fuel-dev
00:26 xarses joined #fuel-dev
00:57 LiJiansheng joined #fuel-dev
01:05 rmoe joined #fuel-dev
01:18 asheplyakov joined #fuel-dev
03:20 tatyana joined #fuel-dev
04:14 Longgeek joined #fuel-dev
04:53 Longgeek joined #fuel-dev
04:57 Longgeek_ joined #fuel-dev
06:11 monester_laptop joined #fuel-dev
07:19 aarefiev joined #fuel-dev
07:33 amnk joined #fuel-dev
07:38 luqas joined #fuel-dev
07:41 salmon_ joined #fuel-dev
07:41 samuelBartel joined #fuel-dev
07:50 amnk joined #fuel-dev
07:51 artem_panchenko joined #fuel-dev
08:39 ikalnitsky_ mihgen, sorry, i didn't saw your question. we download netboot from ubuntu mirror. the path is static, so it's safe, still user can hack this links in cluster attributes by using fuelclient.
08:56 HeOS joined #fuel-dev
09:08 HeOS joined #fuel-dev
09:30 alex_bh joined #fuel-dev
09:43 teran joined #fuel-dev
09:44 e0ne joined #fuel-dev
09:48 teran_ joined #fuel-dev
10:37 LiJiansheng joined #fuel-dev
10:54 Longgeek joined #fuel-dev
11:08 monester_laptop joined #fuel-dev
11:19 IBerezovskiy joined #fuel-dev
11:42 tigran joined #fuel-dev
11:43 tigran Hi, is it normal that I can't download the torrent file for .img from the nightly builds? .iso and .tar.lrz are fine, .img gives 404  thanks
11:44 amnk joined #fuel-dev
11:46 tigran (i mean from this page: https://ci.fuel-infra.org/view/ISO/  )
11:47 ogelbukh ikalnitsky: mihgen: regarding netboot, there are some interesting side effects to it
11:47 ikalnitsky ogelbukh, which one?
11:48 ogelbukh ikalnitsky: first, it's downloaded from the first repo in a list for an env
11:48 ikalnitsky that's right
11:48 ogelbukh and if I use local mirror, there is no netboot on it
11:48 evg tigran: please download ISO instead, now you can user as IMG
11:48 evg tigran: ..you can use
11:48 ogelbukh so it fails before provisioning even started
11:48 ikalnitsky ogelbukh, what do you mean by local mirror? that one which is generated by fuel-createmirror?
11:48 ogelbukh right
11:49 ikalnitsky i thought fuel-createmirror downloads netboot
11:49 ogelbukh fuel-createmirror doesn't mirror netboot images, at least not by default
11:49 ikalnitsky it was by design
11:49 ikalnitsky sounds like a bug
11:49 ogelbukh right
11:49 tigran @evg, earlier, I tried using iso to burn it on a usb flash drive with unetbootin, it was not booting correctly. While when i burned img, it was fine.
11:49 ogelbukh I will file it ASAP
11:50 ikalnitsky brain461, could you comment on this? ^^^
11:53 evg tigran: It was a long ago I think. Now iso & img are combined.
11:56 tigran <evg> Thanks! I will try. Then it might make sense to remove the IMG columnt from that page https://ci.fuel-infra.org/view/ISO/
12:04 brain461 fuel-cm downloads netboot and places it into the same path as it is on the upstream mirror, i.e. "dists/trusty-updates/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/"
12:04 brain461 ogelbukh: ikalnitsky ^^
12:05 ikalnitsky heh
12:05 ikalnitsky brain461, ogelbukh - we don't use trusty-updates in our path
12:05 ikalnitsky https://github.com/stackforge/fuel-web/blob/master/nailgun/nailgun/fixtures/openstack.yaml#L1318
12:06 ogelbukh this is what I get:
12:06 ogelbukh Failed to execute hook 'shell' Failed to run command cd / && LOCAL_KERNEL_FILE=/var/www/nailgun/ubuntu/x86_64/images/linux LOCAL_INITRD_FILE=/var/www/nailgun/ubuntu/x86_64/images/initrd.gz download-debian-installer http://172.18.167.155:8080/ubuntu-part/dists/trusty/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/linux
12:06 ogelbukh http://172.18.167.155:8080/ubuntu-part/dists/trusty/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/initrd.gz
12:07 ogelbukh ikalnitsky: brain461: looks like a bug to me
12:07 evg tigran: yes, it should be removed
12:08 ikalnitsky ogelbukh, brain461: sure. once again, we use different things. the script tries to download from
12:08 ikalnitsky http://172.18.167.155:8080/ubuntu-part/dists/trusty/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/initrd.gz
12:08 ikalnitsky while we have it saves under
12:08 ikalnitsky http://172.18.167.155:8080/ubuntu-part/dists/trusty-updates/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/
12:08 ikalnitsky the difference: trusty -> trusty-updates
12:08 ogelbukh ikalnitsky: seems so
12:09 ogelbukh filing
12:09 ikalnitsky we can either fix it in openstack.yaml or in fuel-createmirror script
12:09 ikalnitsky i don't know what is best
12:09 ikalnitsky i thought downloading from trusty is more safe
12:09 ikalnitsky because it seems that there can be no netboot in trusty-updates
12:10 ikalnitsky what do you think guys?
12:10 brain461 netboot path is calculated from config.mk
12:10 ogelbukh I don't really care as long as it is consistent
12:10 brain461 INITRD_DIR="/dists/${UBUNTU_RELEASE}-updates/main/installer-${UBUNTU_ARCH}/current/images/${UBUNTU_NETBOOT_FLAVOR}/ubuntu-installer/${UBUNTU_ARCH}/"
12:11 brain461 so I'd propose to follow the way it is set in config.mk, and adjust openstack.yaml accordingly
12:12 ikalnitsky brain461, what is config.mk? config.mk from fuel-main or it's something else?
12:12 brain461 the location will be the same both for full and partial mirrors.
12:12 brain461 yes, fuel-main/config.mk
12:13 e0ne joined #fuel-dev
12:14 ikalnitsky brain461, i can switch to trusty-updates.. but does it safe? what if i won't have trusty-updates repo (just removed it for my env) and try to install ubuntu? will netboot from trusty-updates work in this case?
12:14 ogelbukh brain461: you mean netboot path queried by download-debian-installer?
12:15 Bomfunk joined #fuel-dev
12:15 brain461 ikalnitsky: it's not linked to the repos at all, in case of partial mirror it's just a fixed path on the filesystem
12:15 Hulda joined #fuel-dev
12:16 brain461 just replace the online mirror url with file:// and you'll get the same file
12:17 ikalnitsky brain461, i don't care about your partial mirror. just recently we had a bug with kernel mismatch: netboot on local machine has another kernel that it as available on ubuntu archive.
12:17 brain461 netboot flavor is hardcoded in config.mk btw
12:18 ikalnitsky brain461, nothing is hardcoded
12:18 ikalnitsky i have no idea what you talking about
12:19 brain461 I'm talking about
12:19 brain461 UBUNTU_KERNEL_FLAVOR?=lts-trusty
12:19 brain461 UBUNTU_NETBOOT_FLAVOR?=netboot
12:19 brain461 in fuel-main/config.mk
12:19 ikalnitsky o thought it's legacy when we download it onto iso
12:19 ikalnitsky and i believe we don't use these values
12:20 brain461 we set the netboot and kernel flavor by ourselves, determine the correct version of d-i modules and download them for partial mirror
12:20 ogelbukh I guess, actual paths are in download-debian-installer scripts
12:21 brain461 this is how we detect it
12:21 brain461 UBUNTU_INSTALLER_KERNEL_VERSION=`zcat "$LOCAL_DIR/$INITRD_DIR/initrd.gz" | cpio --list 'lib/modules/*/kernel' 2>/dev/null | cut -d"/" -f 3`
12:23 ikalnitsky brain461, once again - i don't care what do you do in your fuel-createmirror script. this magic isn't for me. but, why do you use values from fuel-main repo? your should not deal with them at all. the script should work even if your don't have access to this repo.
12:24 ikalnitsky moreover, it looks strange to me, because i think those values are in config.mk by legacy reason and could be removed in one of future refactoring
12:24 ikalnitsky or i miss somethign and fuel iso building use this values?
12:25 sovsianikov_ joined #fuel-dev
12:26 brain461 in case if you download the whole upstream mirror - no magic is required, as all installer parts are already there. in case if you need only _partial_ mirror - you should determine the correct installer kernel version, to download only particular kernel and modules used by d-i
12:26 ogelbukh brain461: ikalnitsky: https://bugs.launchpad.net/fuel/+bug/1461927
12:27 ogelbukh brain461: if I run fuel-createmirror without args, it creates partial mirror by default?
12:27 brain461 yes
12:28 ogelbukh brain461: how can I create a full mirror?
12:29 brain461 go to  /etc/fuel-createmirror/common,cfg and set PARTIAL_UPSTREAM=0
12:29 ogelbukh oh
12:29 ogelbukh alright
12:29 brain461 note, the full upstream is ~60GB
12:29 ikalnitsky brain461, i **should not** determine the correct installer kernel version. i'm a user, i want it to work out of box. :) i'll make some test, but i think that you should change behaviour in your script because we can't gurantee that *-updates repo has content on remote server.
12:31 brain461 ikalnitsky: why? every official mirror has d-i parts on it, and if it doesn't - you probably shouldn't use it :)
12:31 ogelbukh btw, I hit missing package issue with this partial mirror thing
12:34 rmoe joined #fuel-dev
12:39 dklepikov joined #fuel-dev
12:39 stamak joined #fuel-dev
12:44 brain461 ogelbukh: what kind of issue?
12:46 DaveJ__ joined #fuel-dev
12:47 ogelbukh brain461: missing sysfsutils package
13:09 Miouge_ joined #fuel-dev
13:21 lee__ joined #fuel-dev
13:26 LiJiansheng joined #fuel-dev
13:31 ikalnitsky ogelbukh, brain461 guys, please consider my comment to my patch - https://review.openstack.org/#/c/188387/
13:31 ikalnitsky looks like we need to change fuel-createmirror.
13:32 ikalnitsky opinion?
13:34 ogelbukh why would someone delete a repository in the first place?
13:34 ogelbukh ikalnitsky: how difficult it is to delete trusty-update repository?
13:34 ikalnitsky why would someone prefer to use partial repo? i don't know why. i just see the potential problem.
13:34 ikalnitsky what do you mean how difficult? you just remove it on ui
13:35 ikalnitsky in settings tab
13:35 ogelbukh ikalnitsky: partial repo is what I've got as a default :)
13:35 ogelbukh OK
13:35 ogelbukh that's not difficult at all
13:35 ikalnitsky one click on ui :) sure it's not difficult. moreover, it may happen even by accident.
13:36 ogelbukh understood
13:36 ogelbukh then it's probably an issue
13:37 ikalnitsky so i suggest to change path in fuel-createrepo. it that case we will cover all cases, at least.
13:42 ogelbukh ikalnitsky: no objections
13:43 youellet_ joined #fuel-dev
13:49 brain461 the use-case is somewhat weird, but ok, no objections from me
14:05 claflico joined #fuel-dev
14:06 e0ne joined #fuel-dev
15:07 rmoe joined #fuel-dev
15:35 angdraug joined #fuel-dev
15:48 IvanKliuk joined #fuel-dev
15:57 xarses joined #fuel-dev
16:02 aviramb joined #fuel-dev
16:02 warpc__ joined #fuel-dev
16:04 xarses dpyzhov: irc meeting?
16:04 aviramb Hi Guys.. we see a new bug https://bugs.launchpad.net/fuel/+bug/1462005 .
16:08 jaypipes joined #fuel-dev
16:16 maximov aviramb: thank you :) Sergey will take a look
16:20 aviramb maximov np. PR is available https://review.openstack.org/#/c/188471/1 .
16:24 maximov aviramb: cool, I like when bug come with fix :)
16:26 aglarendil aviramb: I added a line into your fix - thx
16:28 ub joined #fuel-dev
16:29 aviramb aglarendil np feel free..
16:29 ub2 joined #fuel-dev
17:00 sbog joined #fuel-dev
17:00 xarses ok, so last topic, mostly was notif anyway.
17:00 xarses #topic bp updates and spec maintenance (xarses)
17:00 alex_didenko my vote is for terminating SSL in haproxy, no need to add new components and increase complexity
17:00 sbog yep
17:01 xarses I will start updating some of the BP's that have lended in 6.1 to reflect their current status
17:01 xarses There are a number of specs open for BP's that have code landed. We will merge the current revisions of theses specs, if there are any other issues, or revisions we will need to open a new CR for it and likely on 7.0
17:01 xarses For specs open that didn't make 6.1. I will push revisions to move them to 7.0
17:01 xarses For specs that landed that code didn't make 6.1, I will create reviews for movin them to 7.0
17:01 xarses Lastly, I will start to update bp's that are already planned to target to 7.0. If you have something that should be targeted please raise it here or on the ML
17:01 sbog we already have working haproxy, so add ssl to it would be better
17:02 mihgen xarses: thank you. let's do it
17:03 xarses thanks guys. Enjoy your evening
17:07 ub2 joined #fuel-dev
17:22 maximov mos-linux team, can you help us with bug (https://bugs.launchpad.net/fuel/+bug/1461126), it is related to grub2, we probably need to cherry pick fix from upstream
18:38 openstackstatus joined #fuel-dev
18:41 openstackstatus NOTICE: Gerrit has been restarted to clear an issue with its event stream. Any change events between 17:25 and 18:38 UTC should be rechecked or have their approvals reapplied to initiate testing.
19:37 teran joined #fuel-dev
19:48 HeOS joined #fuel-dev
19:51 salmon_ joined #fuel-dev
19:55 e0ne joined #fuel-dev
21:53 angdraug joined #fuel-dev
22:14 angdraug zigo: did you ever consider renaming openstack-pkg-tools to oslo.packaging? :p
22:18 barthalion zigo: honestly I did not contribute to packaging thread because you, deb and rpm folks, are like aliens to me; my willingness to help you with anything wrt debs still stands if you can bear my gaps in deb packaging knowledge; I also think you should invite Gentoo to discussion as they also package openstack
22:22 aleksandr_null joined #fuel-dev
22:40 idv joined #fuel-dev
23:20 rmoe joined #fuel-dev
23:29 enikanorov__ joined #fuel-dev

| Channels | #fuel-dev index | Today | | Search | Google Search | Plain-Text | summary