=== bigjools-afk is now known as bigjools [11:15] smoser: maas-import-ephemerals uses https, which can go through a proxy but cannot be cached. maas-import-pxe-files currently uses http so caching does work. Thoughts? [11:15] rbasak: https is cachable. [11:16] rbasak, https_proxy [11:16] at least i think i've tested that. [11:16] rbasak, the reason it goes through https was a shortcut. [11:16] It is? [11:16] I mean cached by a proxy [11:16] rbasak: yes, two ways. You can talk https to the proxy, you can have a MITMing proxy. [11:16] either will get the proxy visbility into the requests and let it cache. [11:16] i didn't have time to implement any signature checking of hashsums. [11:17] lifeless: sure, I understand that. But is there a trivial way of making this work with wget? [11:17] so i had to transfer securely. [11:17] smoser: OK. I'm just wondering if this has any implications that haven't been considered [11:17] rbasak, does 'https_proxy: http://your.proxy:3128/ wget https://foo.bar' not work? [11:17] smoser: yes, it does - but the proxy can't cache anything then [11:17] i'm assuming you tried that, and assuming that i'm looking incredibly ignorant to lifeless. [11:17] :) [11:17] it just passes the tcp connection thruogh [11:17] i have to run for a bit. [11:18] ok [11:18] rbasak, i want to get checking done though. [11:18] gpg checking signatures. [11:18] cloud-utils now has the public key installed. [11:18] Yes. [11:18] of the cloud build system. [11:18] But what about the pxe files? [11:18] later. [11:18] have to look more. dont know off top of my head. [11:18] talk later. [11:18] OK enjoy your run :-P [14:10] allenap: howdy [14:11] roaksoax: Hello! [14:12] roaksoax: How is the package looking? [14:12] allenap: looking good [14:12] was just wondering whether there are any other config options that need to be updated [14:14] allenap: And if there's any new files that need to be installed, have they been added to setup.py? [14:14] roaksoax: pserv.yaml grew tftp options, but that was a while ago. Check celeryconfig.py perhaps? [14:14] roaksoax: I would hope they're in there. I'll have a look. [14:15] allenap: right but I meant if any of the config options need to be changed on package configuration [14:15] roaksoax: Can you give an example of what you mean? [14:15] I have to reboot; biab. [14:20] Back. [14:23] allenap: stuff that gets modified on maas.postinst file [15:29] roaksoax: Anything relating to cobbler can be removed. This is probably the wrong way to do it, but here's a start: http://paste.ubuntu.com/1159210/ [15:31] allenap: heh, I alread have that removed :) at least most of it [15:33] allenap: am testing it though [15:34] roaksoax: Cool :) [15:37] allenap: maas_local_settings has changed right? [15:38] allenap: ah so -PSERV_URL = "http://maas:password@localhost:5241/api" was cobbler specifig? [15:39] allenap: wasn't that the user/password to access pserv itself? [15:39] as in, authenticated provisioning server API access [15:40] roaksoax: Yeah, but the original purpose of pserv was as a not-insane wrapper around cobbler. That part has now gone, but pserv lives on as the dynamic tftp server. [15:41] allenap: gotcha, so the user/pass features for pserv.yaml are gone too [15:41] roaksoax: Yep. [15:41] alright then [15:41] that's something that you did remove and I didn';t :) [15:43] allenap: did you make any further changes to python-tx-tftp in maas trunk? [15:45] roaksoax: Not since 27th July. [15:45] r780 [15:45] allenap: could you please check the package in ubuntu quantal, (the patch in the package actually) [15:50] allenap: the tftp configuration is not enabled by default on pserv.yaml [15:50] ? [15:51] or does it use default values? [15:53] roaksoax: It uses default values. [15:53] allenap: alright, now, was the DNS server disabled by default [15:53] ? [15:53] roaksoax: I don't have a quantal install available right now, and for this week at least we just need to get it working on precise. [15:54] roaksoax: Ah, DNS, I don't know. Can you ask Julian and Jeroen via maas-devel? [15:55] allenap: will do [16:54] allenap: /usr/sbin/maas-import-pxe-files: line 38: MAAS_PROVISIONING_SETTINGS: parameter null or not set [16:55] roaksoax: Ah, right, we have to wrap that script using maas-provision. Please can you file a critical bug about that? [16:55] allenap: hold on, what do you mean :) [16:56] allenap: maas-provision binary exists: http://paste.ubuntu.com/1159352/ [16:56] roaksoax: I mean that maas-import-pxe-files is not suitable for being run by users any more; it should be called by maas-provision. [16:56] roaksoax: Something like: maas-provision import-pxe-files ... [16:56] allenap: ok [16:57] allenap: that's packaging side then [16:59] allenap: so are we looking into integrating maas-import-pxe-files inside maas-provision or just call it as a script [17:07] allenap: ^^ [17:07] allenap: another error: http://pastebin.ubuntu.com/1159370/ [17:07] roaksoax: It'll just be called as a script, but by maas-provision, which will ensure that MAAS_PROVISIONING_SETTINGS is correct. [17:08] allenap: ok [17:08] roaksoax: That looks like dnssec-keygen is missing, from bind9utils. [17:09] allenap: it is not :) [17:09] allenap: and as far as i can recall we agreed with rvba to not do that on maas-installation [17:09] cause that would need bind9utils installed [17:09] when it is not needed [17:10] allenap: ok, found the fix [17:10] roaksoax: This is happening when Apache starts, isn't it? [17:10] allenap: i thought rvba fixed it [17:10] Oh good :) [17:10] roaksoax: I guess not, and he's surfing for the next 10 days or so :) [17:11] allenap: yeah it is lacking of full path for dnssec-keygen but we had a way to had that fix [17:11] so rvba was gonna fix it ) [17:11] :) [17:12] roaksoax: Critical bug, unless the fix is okay. [17:13] allenap: yeah I have ogt remember how we agreed to fix it [17:14] allenap: for now i'll just patch the package [17:20] roaksoax: I'll be back online later, probably. If you hit any more problems like those, file them as Critical. [17:22] allenap: will do [18:14] if I put a 'in-target wget http/.../' inside my preseed file, the node can't get my file. what should I do to make my files avaible? === matsubara is now known as matsubara-afk [19:41] "Andres Rodriguez has proposed merging lp:~andreserl/maas/packaging_cobbler_removal into lp:~maas-maintainers/maas/packaging." \o/ [19:45] \m/ === lifeless_ is now known as lifeless === matsubara-afk is now known as matsubara === flacoste changed the topic of #maas to: 6 weeks until Final Freeze | Discussion of upstream development of Ubuntu's Metal as a Service (MAAS) tool | MAAS jenkins: https://jenkins.qa.ubuntu.com/job/maas-trunk/