[00:07] <danialbehzadi> Hi
[00:07] <danialbehzadi> I get error every time sdk tries to initialize a bootstrap with packages, and so I can not create a kit. Is there a way to manually do this?
[00:07] <danialbehzadi> The sample error is like:
[00:07] <danialbehzadi> E: Failed to fetch http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-push/ubuntu-push-client_0.68+15.04.20160114-0ubuntu1_i386.deb Hash Sum mismatch E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
[00:07] <danialbehzadi> Command returned 100: schroot -u root -c source:click-ubuntu-sdk-15.04-i386 -- /finish.sh
[00:07] <danialbehzadi> Traceback (most recent call last): File "/usr/bin/click", line 110, in sys.exit(main()) File "/usr/bin/click", line 106, in main return mod.run(args) File "/usr/lib/python3/dist-packages/click/commands/chroot.py", line 266, in run return args.func(parser, args) File "/usr/lib/python3/dist-packages/click/commands/chroot.py", line 68, in create return chroot.create(args.keep_broken_chroot) File
[00:07] <danialbehzadi> "/usr/lib/python3/dist-packages/click/chroot.py", line 599, in create self.full_name, ret_code)) click.chroot.ClickChrootException: Failed to create chroot 'click-ubuntu-sdk-15.04-i386' (exit status 100)
[11:48] <haasn> Is there an easier way to make debian packages have the right permissions other than logging in as root and manually fixing up the directory before calling dpkg-deb?
[11:48] <haasn> Coming from the RPM world it seems a bit awkward to not be specifying the file list + their permissions in the control file
[11:48] <haasn> s/debian/ubuntu/
[12:20] <dpm> hi kalikiana, could you remind me how we manage in clicks for i18n.tr() to load translations shipped within a click, instead of looking them up in the system locations?
[12:27] <kalikiana> dpm: APP_DIR is used if set to locate the folder http://bazaar.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/staging/view/head:/src/Ubuntu/Components/plugin/i18n.cpp#L116
[12:28] <dpm> kalikiana, awesome, thanks. So APP_DIR is essentially the root of the installed click, right?
[12:29] <kalikiana> dpm: Yes
[12:30] <kalikiana> APP_DIR/share/locale is where your mo files should live
[12:30] <dpm> kalikiana, I've been asked a question about handling locales in snaps, and I've had the issue myself whereby in the test calculator snap translations are not found. What sets "APP_DIR", and can I set it manually when I call a script that loads the app?
[12:31] <zsombi> nik90: http://bazaar.launchpad.net/~ubuntu-clock-dev/ubuntu-clock-app/trunk/view/head:/app/components/AlarmBottomEdge.qml#L39
[12:31] <zsombi> nik90: this is bad... why is that property set there?
[12:33] <kalikiana> dpm: Probably ubuntu-app-launch, that's the one setting the XDG variables
[12:33] <dpm> ok, thanks
[12:33] <nik90> zsombi, you meant status: BottomEdgeHint.Active ?
[12:33] <zsombi> nik90: yes, the link points there :)
[12:35] <nik90> zsombi, I can't remember .. brain freeze
[12:36] <zsombi> nik90: ok... if you copied eventually from messaging or calendar, they do it wrong as well
[12:37] <nik90> why is it that bad that it caught your attention? I did grab the implementation from calendar, but made some minor changes to when we show the hint
[12:37] <nik90> we show the hint only after the alarm model has loaded on app startup
[12:37] <nik90> also we hide the hint at 3 secs
[12:39] <zsombi> nik90: rechecking the API, actually shoudl be working, but again, you should not show it, if your spec states that, revisit with design, as that is against the specs
[12:39] <zsombi> UX specs
[12:40] <nik90> Well our design specs only show ^ icon
[12:40] <nik90> and never the hint text
[12:40] <zsombi> nik90: seems tat caught us in a baaaad bug for BottomEdge
[12:41] <zsombi> the hint shoudl be shown - according to the UI specs - when you start swiping or when the mouse is plugged
[12:41] <nik90> however even if dont set hint text, I see the rectangle which holds the hint text.
[12:41] <nik90> ok
[12:41] <zsombi> you should be able to set an action to the hint, so mouse click will also work
[12:41] <zsombi> or you can then reuse the same action in the header
[12:43] <nik90> ok
[12:46] <nik90> zsombi, the purpose of the timer which shows the bottom edge hint for 3 seconds, is to notify the user that the bottom edge houses the alarm page. The bottom edge ^ icon is not noticeable at all. So the hint is shown for 3 seconds to help discoverability.
[12:46] <nik90> I will remove the offending line of code, and add a Action{} to the bottom hint as you suggested
[12:46] <zsombi> nik90: then this should be communicated to UX as this hasn't been encoded for the component and they don't deal with this at all
[12:47] <nik90> with the OTA-10 SDK Silo, I see that the ^ icon style has improved and is a bit more noticeable now.
[12:47] <zsombi> nik90: don't do that yet
[12:47] <nik90> ack.
[12:47] <zsombi> nik90: check if without the status force the bottom edge swipe is more reliable
[12:48] <zsombi> nik90: also, OTA11 will bring you preloaded bottomedge content, so you don't need to do those ugly tricks yourself anymore
[12:48] <nik90> yup I saw that branch land in staging
[12:48] <nik90> wait OTA-11?
[12:49] <nik90> can't it be squeezed into the OTA-10 Silo-50?
[12:49] <zsombi> nope
[12:49] <zsombi> nik90: that is tooooo big to touch it now
[12:49] <nik90> bummer
[12:49] <zsombi> sorry
[12:50] <nik90> np
[12:50] <zsombi> eventually we can squeeze one more landing next week then you'll have it
[12:50] <zsombi> but I doubth
[13:47] <zzarr> hello! does anyone know how I could make a kit for Qt Creator to compile for arm64/Ubuntu?
[13:50] <ogra_> i think the kits use pre-made tarballs ... bzoltan_ or zsombi might be able to tell you more
[13:50] <ogra_> (i doubt there is such a tarball for arm64 yet)
[13:54] <zzarr> thanks for the answer ogra_
[13:55] <zzarr> ogra_, do you know if a 64bit arm can run 32bit armhf binaries?
[13:55] <ogra_> if you use a 32bit rootfs it should be able to
[13:56] <zzarr> hmm.... okey
[13:58] <zzarr> I don't know if it does and I can't ssh in to my Dragonboard since it have a bug in the WiFi driver that prevents it (and all other connections from the outside)
[14:00] <ogra_> yeah, we fixed that in snappy
[14:00] <ogra_> (known bug)
[14:00] <zzarr> ogra_, yepp it's known
[14:01] <zzarr> can I fix it without installing snappy?
[14:01] <zzarr> (apply the patch)
[16:44] <popey> \o/ new docviewer in the store
[16:44] <popey> davmor2: you might want to try it on tablet :)
[16:45] <davmor2> popey: I might not :P
[16:45] <popey> Be like that!
[16:45]  * davmor2 goes off being like that :D
[16:47] <popey> That's the spirit!
[16:52] <ahayzen> timp, o/ have you been working on the new silo 050 UITK stuff? If you have, have you tried launching the music-app ?
[16:52] <timp> ahayzen: silo 50 has so many changes, everybody has been working on it
[16:53] <ahayzen> at startup, the splash is the dark colour...then it goes all to white..then as the components are loaded they are set to the correct dark colour
[16:53] <timp> ahayzen: no, not recently.
[16:53] <ahayzen> timp, it is like components assume the bg is white/light as it flickers horribly :-/
[16:53] <timp> oh, that sounds bad.
[16:53] <ahayzen> timp, do you mind launching it and just letting me know if you think we can do anything about it, or is on your side?
[16:53] <timp> we have a whole new palette there
[16:53] <timp> let me pull zsombi in, he is the palette expert
[16:54] <timp> zsombi: ^ is this something you saw before?
[16:54] <timp> I guess it is past eod for zsombi, and I am also about to leave
[16:54] <ahayzen> ah :-/
[16:55] <ahayzen> i think Victor was going to try creating a mini app with a dark bg to see if the same happens
[16:55] <timp> could be a UITK bug
[16:56] <ahayzen> yeah that is our current thought, unless we are doing something badly wrong
[16:57] <timp> I just re-installed my system with xenial, so I can configure everything in the weekend. So I don't have the dev environment and no music-app branch at hand right now...
[16:57] <timp> I think there will be a blog post about the new palette beginning of next week.
[16:57] <timp> zsombi and jamie are working on that
[16:58] <ahayzen> timp, you not got a device ;-) i don't run on the desktop atm as i'm on Wily
[16:58] <ahayzen> and cool, i'll look out for it
[16:58] <ahayzen> timp, if we can create a mini-app, we'll report a bug for sure
[16:59] <timp> yes, I have a device, but I don't find that handy for reading code ;)
[16:59] <ahayzen> :-) for testing though :-)
[16:59] <timp> I just installed xenial because I was on wily as well
[17:00] <timp> ahayzen: yes, I see the bug with silo 50
[17:00] <timp> I wonder why I didn't notice before
[17:00] <ahayzen> \o/
[17:01] <timp> on the nexus 4 it all happens quite fast though
[17:01] <ahayzen> timp, does it look like something on your side? or something on ours
[17:01] <timp> maybe that's why I didn't notice
[17:01] <ahayzen> timp, with the new PageHeader branch...like that appears before the otherstuff..with white around it
[17:02] <timp> difficult to say what it is. Can be that you do something unexpected with the theme, or it broke with updates to the palette, or the pageheader, or adaptivepagelayout (if you use that)
[17:03] <ahayzen> timp, our 'theming' hasn't changed in *ages* so we may just need to update things
[17:03] <ahayzen> and we only use PageHeader not APL yet
[17:04] <ahayzen> timp, basically we do MainView { theme.name: "Ubuntu.Components.Themes.SuruDark"; backgroundColor: "#somehex" } for the main bg
[17:05] <davmor2> popey: hmmmmmm I didn't think the zoom % was meant to show on LO docs maybe I'm mixing them up
[17:06] <timp> ahayzen: that should work.
[17:06] <timp> ahayzen: if you can reproduce it with a small test program and report the bug, that would be very helpful.
[17:06] <ahayzen> timp, OK :-) i'll try creating a mini-app after meetings...
[17:06] <ahayzen> the only problem i see with mini-app is it may be super fast at loading
[17:07] <timp> ahayzen: ok, thanks
[17:07] <timp> ahayzen: yeah, we need slower devices >;-)
[17:07] <timp> if it is drawing twice you should be able to see it I guess
[17:08] <ahayzen> yeah i guess, i'll try in a bit
[18:33] <sverzegnassi> popey, it takes too much space though... https://imgur.com/a/V2NIa
[19:29] <popey> sverzegnassi: make the font smaller :)
[19:29] <popey> sverzegnassi: nicely done though :)
[20:07] <popey> balloons: see the mail from barry on -devel about porting samba to python 3? :)
[20:08] <balloons> interesting . . .
[20:08] <balloons> It's been going on since precise cycle I swear ;-)
[20:09] <popey> yeah
[20:09] <popey> he may fix it for us :)
[20:13] <balloons> going to drop a sly note that armhf is also very important in this discussion? :-)
[20:16] <balloons> ahayzen, want to top-approve the rest of the 'add jenkins to readme' mp's? :-)
[20:17] <ahayzen> balloons, i can only do docviewer, weather, music IIRC
[20:17] <balloons> working on fixing music now. third time is the charm
[20:17] <balloons> well, approval is helpful nonetheless
[20:17] <ahayzen> :-)
[20:18] <ahayzen> docviewer, weather done
[20:21] <sverzegnassi> terminal-app done ;)
[20:23] <balloons> ahayzen, I think I give on music app, lol
[20:26] <balloons> finally, got it
[20:26] <ahayzen> haha you deleted the branch!
[20:27] <balloons> I deleted 2 branches and 2 mp's
[20:27] <balloons> the fourth branch i submitted
[20:27] <ahayzen> that's cheating ;-)
[20:27] <balloons> https://code.launchpad.net/~nskaggs/music-app/add-jenkins-info3/+merge/288171
[20:27] <ahayzen> on it
[20:27] <balloons> yea, well, it didn't go so well before doing that :-
[20:27] <ahayzen> :')


[00:25] <xnixan> Hi, anyone a live?
[05:34] <Toki> My, my, we're being logged are we?
[05:34] <Toki> Waste of bits if you ask me.
[07:23] <xnixan> Good Morning Penguins :)
[07:43] <nlsthzn> Morning all
[08:12] <hadenx> morning guys...
[08:39] <nlsthzn> Test message... (suspect net issues)
[08:56] <bassem> nlsthzn, morning
[08:58] <nlsthzn> Good morning bassem  :)
[09:21] <xnixan> nlsthzn, Haden bassem Morning :)
[09:22] <nlsthzn> xnixan: Hey :)
[09:24] <xnixan> nlsthzn, :)
[09:26] <bassem> xnixan, morning :-)
[09:31] <xnixan> bassem, :)
[09:38] <hadenx> afternoon hoomans...
[09:43] <xnixan> hadenx, LOL afternoon to you :D
[09:45] <bassem> greeting all
[10:22] <nlsthzn> Just bought my first application via the Ubuntu Software Center... so far it has been very painless
[12:01] <xnixan> Guys, anyone using Asterisk?
[12:05] <bassem> xnixan, I use to administer Asterisk servers!
[12:05] <bassem> *used
[12:09] <xnixan> bassem, here in dubai?
[12:10] <bassem> xnixan, nope, in egypt!
[12:10] <bassem> xnixan, but it's the same version of Asterisk everywhere!
[12:10] <bassem> :-p
[12:10] <xnixan> bassem, :)
[12:10] <xnixan> bassem, with DarknessWolf?
[12:11] <xnixan> bassem, i do not remember his name now!
[12:11] <bassem> xnixan, the same company but after he left it!
[12:11] <bassem> xnixan, sherif nagy
[12:13] <xnixan> bassem, ya, i think computer corrupted my mind, you know he was my neighbor :-O
[12:14] <xnixan> bassem, where he is now?
[12:14] <bassem> xnixan, last time, he was with Nile University
[20:34] <Toki> Hi there skylark, I don't believe we met before. Allow me to welcome you to our channel.
[20:40] <skylark> Thanks Toki
[20:41] <Toki> skylark: If you've kept track of the mailing list, I'm pretty sure you know who I am, or do we need to introduce ourselves to each other?
[20:41] <bassem_lap> Toki, skylark , good evening
[20:42] <Toki> bassem_lap: Evening.
[20:45] <bassem_lap> Toki, who is skylark?
[20:46] <Toki> No idea, he just replied to my greeting seconds before you saw him go off.
[21:02] <Toki> Evening, TheLive1.
[21:02] <TheLive1> greetings Toki
[21:02] <Toki> Good to see alive just like your name says.
[21:08] <TheLive1> yea
[21:08] <TheLive1> about to fall asleep tho
[21:08] <TheLive1> and up in 5 hrs
[21:08] <TheLive1> hav a gnite


[14:48] <darklight_> Keyboard shortcuts in 14.04 get reset after updating any package, I think one of the triggers does it


[01:05] <auggies> Hello
[01:05] <auggies> o/
[01:05] <sarnold> hello auggies
[01:05] <auggies> I have always wondered, when installing postfix, what the hell should I put for the host name? I have read all kinds of tutorials and they all say the same exact things that are way to vague
[01:06] <auggies> Hi sarnold
[01:06] <sarnold> man ain't that the truth
[01:06] <auggies> haha
[01:06] <sarnold> if your machine has a real routable dns name, probably that
[01:06] <sarnold> if not, well, uh, I get fuzzy :)
[01:06] <auggies> It is a VPS on Azure free
[01:07] <auggies> I suppose I can just try mydomain.com and see if it will send mail. if now I should keep a backup of the detected name
[01:07] <auggies> not*
[01:07] <sarnold> if it's only ever going to *send* mail then it likely doesn't matter
[01:07] <sarnold> but if you intend to receive mail it might require more thinking
[01:07] <auggies> Only send mail
[01:08] <sarnold> (note that my mail server knowledge is a good 20 years out of date, I don't know how modern antispam things work)
[01:09] <auggies> G Suite has a good thing going on where you can have it only receive mail from your server IP plus spf=mydomain (close to that) and dkim which I haven't learned yet
[01:09] <auggies> For DNS records of course
[01:12] <sarnold> how much does azure charge for ip addresses? if it's a problem that's solved by three bucks a month or something it might be worth it
[01:21] <auggies> It has a free plan that I am currently using and it comes with an IP
[01:21] <sarnold> nice
[01:21] <auggies> It is called Azure free VPS I think
[01:23] <auggies> Yeah and I installed their Ubuntu 16.04 but upgraded to 18.04
[01:26] <auggies> To do this you sign into portal.azure.com and search the marketplace for "Free account virtual machine"
[06:25] <lordievader> Good morning
[07:51] <sahid> coreycb, jamespage I will start new point stable updates for queens
[07:54] <sahid> hum we actually have bug/1830341 not yet in 'updates'
[08:13] <sahid> coreycb: cinder did not passed autopkgbuild for some reason
[08:27] <sahid> looks like a dns issue, perhps we could just trigger an other attempt?
[08:27] <sahid> ^ jamespage http://autopkgtest.ubuntu.com/packages/n/nova/bionic/armhf
[10:27] <caribou> Hello everyone, who looks after the QEMU bugs nowadays ? it used to be cpaelzer but I don't see him around
[10:52] <john3voltas[m]> hello.
[10:52] <john3voltas[m]> i'm looking into using 'ubuntu core' on a raspberry pi.
[10:52] <john3voltas[m]> is this the best channel to talk about 'ubuntu core'?
[11:10] <compdoc> best to use the versions already made for pi
[11:11] <compdoc> unless youre planning to develop and program ubuntu to make it run
[11:15]  * john3voltas[m] sent a long message:  < https://matrix.org/_matrix/media/v1/download/matrix.org/tRqsWyWaeHReQTWTFwxKQTCE >
[11:16] <john3voltas[m]> googling i found a version for the compute module 3, but i want the latest for the full RPi 3B+
[11:22] <john3voltas[m]> ok, i've found it
[11:22] <john3voltas[m]> https://ubuntu.com/download/iot/raspberry-pi-2-3-core
[11:22] <john3voltas[m]> thanks though
[11:58] <lotuspsychje> re-ask your issues here haiiokarin
[11:58] <haiiokarin> hey guys
[11:58] <haiiokarin> lotuspsychje: yes one sec :)
[11:59] <haiiokarin> so basically i have droplet on the digitalocean on which iinstall only one dependency - LibreTime ( it's made for hosting radio station using icecast as server ) . So i want this IP that i received with droplet to make SSL secure, is there any easy way implementing that in the digitalocean with let's encrypt? Do i have to install any more depedency like Apache ( this i saw on some blog )
[12:00] <lotuspsychje>  Ubuntu 16.04.6 x64 ,  4.4.0-154-generic server ^
[12:00] <haiiokarin> lotuspsychje: ty
[12:05] <haiiokarin> hmmm but as i am looking around this is more like digitalocean type of question
[12:06] <haiiokarin> there is not much up to ubuntu - Let's Encrypt doesn't provide ssl certificates for IP adresses so far
[12:09] <avu> haiiokarin: you can use certbot in standalone mode
[12:09] <avu> no need for a dedicated webserver
[12:09] <haiiokarin> avu: yes? i just want to make ip adress secure not domain
[12:10] <haiiokarin> avu: this ip adress doesn't need to have for example "www.domain.com" but i need to stay it as ip but ssl secure
[12:10] <haiiokarin> this is what i found - https://www.digitalocean.com/community/questions/ssl-for-ip-address
[12:10] <avu> yes, don't think that work with letsencrypt
[12:10] <haiiokarin> avu: yeah :/
[12:11] <avu> doesn't but doesn't icecast stream using HTTP?
[12:12] <haiiokarin> avu: hmmm yes it does
[12:12] <avu> then using a letsencrypt domain certificate should work?
[12:14] <haiiokarin> i'm new into this so let me understand - will Let's Encrypt let encrypt over ip adress?
[12:14] <haiiokarin> or it does look for the actually domain?
[12:15] <supaman> its dependent on a domain name, doesn't provide certificates for IP addresses
[12:15] <haiiokarin> ooor maybe i'm not googlin to much and right asking you ( my bad ) - https://libretime.org/manual/secure-login-with-ssl/ this is what i found now
[12:15] <avu> not sure what you mean by "encrypt over ip address", letsencrypt will issue certificates for a domain, you can then use that domain in your icecast server to encrypt the traffic between it and its clients
[12:16] <haiiokarin> avu: yes my bad with typing
[12:17] <supaman> haiiokarin: that link at libretime, these directions also depend on you having a domain name
[12:17] <lordievader> If you don't care about certificate validation you can just use a self-signed cert, that way you can encrypt your connections with SSL without the need for a domain (for LE).
[12:18] <haiiokarin> supaman: right, that is just settings after i acquire domain.
[12:20] <supaman> haiiokarin: what is usually meant with a certificate is to provide the https capability, but a certificate can be used for a bit more then just that (it can be used to encrypt all traffic, be it through a webbrowser or some other internet service)
[12:21] <supaman> haiiokarin: when you say you want to get a certificate for an IP address, that has no meaning, what you need to ask yourself is "how do I encrypt the service that I am providing"
[12:22] <supaman> haiiokarin: in your case your setting up icecast right?
[12:22] <supaman> haiiokarin: so you need to figure out how to encrypt that, and how to let users know what a valid certificate is
[12:22] <haiiokarin> supaman: right, ty for brief explanation. Yes, not exactly icecast but LibreTime which is mix of icecast and liqudisoap ( it's web managment for radio station )
[12:22] <haiiokarin> supaman: yes
[12:24] <supaman> haiiokarin: well, I don't have an answer unfortunately, but that is the problem that you are having and since you don't have a domain name then letsencrypt and other services like that are of no help since they all depend on domain name.
[12:24] <supaman> haiiokarin: but self signed certificates can do this I think, then its the problem of letting users know what is the correct certificate and that is not easy
[12:25] <haiiokarin> yes i guess i'll have to buy domain and encrypt service as provided up there in the guideline of libretime
[12:25] <supaman> haiiokarin: that is the best solution yes
[12:26] <supaman> haiiokarin: you don't own any domains at the moment? you could put this as a subdomain then (if you own example.com, then you could use radio.example.com)
[12:27] <haiiokarin> i have domain on which my website for the radio is - radio itself is hosted on this droplet since i wanted them separated
[12:27] <supaman> haiiokarin: a subdomain doesn't have to be on the same IP address
[12:28] <haiiokarin> because for musicians and developers to not cross each other ( that's just my way of seeing it )
[12:28] <supaman> you can have domain at x.y.z.k and radio.example.com at a.b.c.d
[12:28] <supaman> then you don't have to buy a new domain
[12:29] <haiiokarin> oh right
[12:29] <haiiokarin> so i can put that on the subdomain
[12:30] <supaman> haiiokarin: yes, you can put the icecast/liquidsoap on the subdomain
[12:31] <haiiokarin> supaman: just by following that exact path on guide libretime?
[12:33] <supaman> haiiokarin: well, that one is using a self signed certificate, but since you will be having a URL for the service then its best to use certbot for it since other computers trust certificates from them
[12:33] <haiiokarin> oh right, thank you for clarifying things
[12:34] <haiiokarin> i'm learning every day by asking this type of questions but i have to :D
[12:34] <supaman> haiiokarin: no problem :-)
[13:01] <coreycb> sahid: sounds good. I re-ran the cinder test.
[13:05] <sahid> coreycb: i'm on https://bugs.launchpad.net/cloud-archive/+bug/1837866
[13:08] <coreycb> sahid: sounds good, that can go straight to rocky uca (cosmic is EOL)
[13:08] <coreycb> sahid: anything new for stein should get done first though
[13:16] <sahid> coreycb: for stein i can only see cinder
[13:17] <coreycb> sahid: ok. we might as well get that prepped and in the queue.
[14:31] <m_tadeu> hi...I'm trying to change the hostname (sudo hostnamectl set-hostname newhostname), but it won't persist after boot...how to persist it?
[15:01] <tomreyn> m_tadeu: this rings a bell, but i don't know whether that's still an issue currently. which ubuntu server version are you asking about?
[15:02] <m_tadeu> I'm using 18.04.2
[15:03] <tomreyn> and you installed fresh using the default server installer (the 'new' one)?
[15:03] <tomreyn> have a look at /var/log.cloud-init.log (if it exists), see if there are hints on it changing the hostname perpetually.
[15:09] <tomreyn> check whether the desired hostname is set in one or both of /etc/hosts and /etc/hostname
[15:09] <tomreyn> https://bugs.launchpad.net/ubuntu/+source/cloud-init?field.searchtext=hostname or https://bugs.launchpad.net/cloud-init?field.searchtext=hostname might have relevant bug reports.
[15:17] <m_tadeu> tomreyn: thanks...seems setting the preserve_hostname in /etc/cloud/cloud.cfg did the job
[15:18] <tomreyn> m_tadeu: could you please file a bug on this?
[15:18] <teward> tomreyn: that's a known issue, because cloud-init defaults to locking the hostname, editing the cloud.cfg as m_tadeu did (or just removing cloud-init) solves the issue
[15:18] <teward> tomreyn: i remember filing such a bug let me dig it up
[15:19] <teward> i think https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1780867 was where it was filed, invalid for cloud-init but valid against Subiquity and 'fixed' but not sure that's leaked its way into LTS installers
[15:19] <teward> will be present in .3 though I think
[15:20] <teward> tomreyn: so "Fixed" for .3, but they'd need to respin the ISOs to fix it for .2
[15:20] <teward> with the easy workaroudns identified here already until .3 is spun
[15:20] <teward> m_tadeu:
[15:20] <teward> see above
[15:20] <tomreyn> preserve_hostname is not mentioned in there
[15:20] <tomreyn> thanks for digging it up, though
[15:22] <teward> tomreyn: no, it isn't, but it's in my other bug
[15:22] <teward> https://bugs.launchpad.net/ubuntu/+source/subiquity/+bug/1809155 <-- the dupe I filed
[15:23] <teward> copied that bit over
[15:24] <tomreyn> oh i see. i should have set the search to show dupes
[15:24] <teward> so now the workaround is mentioned
[15:24] <teward> yeppers.
[15:24] <tomreyn> it's only a few more weeks to 18.04.3 thankfully
[15:24] <teward> but the issue *was* known and *is* fixed going forward and will be picked up in 18.04.3 ISOs
[15:24] <teward> yep
[15:25] <tomreyn> actually les than a week
[15:25] <tomreyn> or exactly 1 week. ;) aug 1st
[15:29] <teward> assuming nothing bad happens, yes :P
[15:29] <teward> you never know because of kernel issues or last minute crit patches
[15:33]  * tomreyn crosses fingers
[15:46] <Ussat> gonna drop this here just in case anyone is interested: https://uiowa.referrals.selectminds.com/jobs/linux-senior-systems-administrator-4273
[16:15] <Greyztar> hello,if i drop all traffick to my server and then allow only ssh the sshd service refuse to start and just hangs if i do systemctl start sshd,if i run /usr/sbin/sshd manually its starts without a problem though,how can i find out whats stopping me from starting the service?In syslog theres no information of it also so im kind of at a loss journcalctl -ue sshd is empty aswell ,when i run sshd manually it uses the same config /etc/ssh/sshd_co
[16:16] <Greyztar> t it either,maybe its some dependency of the service?
[16:19] <Greyztar> or it has to be with the blocking of traffick,it starts when i open all traffick again,how come it starts manually though
[16:20] <tomreyn> did you only block inbound or also outbound traffic?
[16:20] <Greyztar> tomreyn: only inbound,though it completely works if i start it manually when i block all other traffick than ssh
[16:22] <tomreyn> you can strace the service, i guess. but i'm not sure whether sshd or apparmor has counter measures to try and prevent this
[16:22] <tomreyn> or try the same configuration on a newly configured VM, see if it behaves the same there.
[16:22] <Greyztar> ok ill try an strace and see what comes up,just find it really weird it works when started manually though
[16:23] <tomreyn> newly *installed*, i mean
[17:02] <seven-eleven> i found this in preseed.cfg:  tasksel tasksel/first multiselect ubuntu-desktop
[17:03] <seven-eleven> i want to install ubuntu server so i replace ubuntu-desktop with ubuntu-server right?
[17:08] <tomreyn> seven-eleven: there's no "ubuntu-server" task in bionic (18.04 LTS), but there is "server", and several other server related tasks.
[17:08] <seven-eleven> tomreyn, ah thanks! then i will just use "server"
[17:08] <tomreyn> https://termbin.com/of0b
[17:08] <tomreyn> ^  tasksel --list-tasks | grep server | nc termbin.com 9999
[17:08] <OerHeks> #tasksel tasksel/first multiselect lamp-server, print-server  ...
[17:09] <OerHeks> and tons of other services
[17:09] <seven-eleven> yeah, basic ubuntu server just what i need :-)
[17:09] <seven-eleven> i need openssh though
[17:09] <seven-eleven> but later in the preseed there's d-i pkgsel/include string openssh-server
[17:09] <seven-eleven> so it's kind of in two places
[17:10] <seven-eleven> i wonder if I can feed the preseed with my public ssh key
[17:11] <seven-eleven> or i simply login from ansible with the password and let ansible do the job
[17:12] <tomreyn> "apt-get -s install server^ | grep ssh" has no output, making me think that the "server" task does no install an openssh server (nor client)
[17:12] <seven-eleven> nope i think server doesn't
[17:12] <tomreyn> you can do late_command
[17:12] <seven-eleven> but I think you can install it later on via d-i pgsel/include
[17:13] <seven-eleven> yeah, late_command is an option
[17:15] <tomreyn> keep in mind the installer is not a standard server environment, ansible might run into issues.
[17:16] <tomreyn> seven-eleven: also consider commenting on https://community.ubuntu.com/t/please-review-design-for-automated-server-installs/11923
[17:18] <seven-eleven> ok
[17:19] <mmercer> does apt have something akin to yums 'history' ?
[17:20] <mmercer> that allows you to review each of the transacted invocations?
[17:20] <tomreyn> there are logs, two types
[17:20] <mmercer> yeap, just found the apt log :)
[17:21] <tomreyn> history lists requested actions, term lists what actually happened as a result (but less readable)
[17:24] <seven-eleven> i've created my preseed.cfg, now I have two options: remaster an ISO with the preseed or use netinstaller, by using netinstaller i simply point to ubuntu's netinstaller package on ubuntu.com?
[17:29] <seven-eleven> oh seems remastered ISO is much easier, net install over internet requires grub preinstalled and booted
[17:29] <seven-eleven> https://help.ubuntu.com/community/Installation#Server_and_network_installations
[17:29] <Greyztar> tomreyn: first of thanks for help,i just found out,all my other servers are working fine with same setup so coudlnt figure it out,it seems my vps provider runs a script to import ssh keys from managment page and it cant fetch it unless appropriate port is open and somehow the ssh server depends on that script to run successfully else it wont start who would know,it was really weird i didnt find an dependency for no script in unit file or so,
[17:30] <Greyztar> file
[17:31] <tomreyn> glad you solved it
[17:33] <tomreyn> seven-eleven: are you aware of https://help.ubuntu.com/lts/installation-guide/amd64/apb.html (especially step B.2.5.)
[18:05] <seven-eleven> tomreyn, didn't know about dhcp preseeding
[18:06] <seven-eleven> which way should I choose?
[18:07] <seven-eleven> I would have go for remastered iso, but if dhcp preseeding is recommended; I'd go for that
[18:10] <tomreyn> seven-eleven: there are multiple options, you choose based on your needs and preferences. if you need to install a lot of systems or need to install often, PXE booting is probably the best approach (most of the time).
[18:13] <seven-eleven> hm, I don't need to install often, but if PXE is used most of the time I think I'd go for it
[18:47] <seven-eleven> i worry about PXE security concerns https://security.stackexchange.com/questions/64915/what-are-the-biggest-security-concerns-on-pxe
[18:48] <seven-eleven> what's the #2 alternative to PXE?
[18:50] <sarnold> if your network isn't secure from MITM attacks, then your best bet is to walk a USB stick from machine to machine
[18:52] <seven-eleven> i think i can avoid PXE and still have a convenient auto install, because in my case I install not on physicial computers, but auto install vms with a preseed
[18:53] <sarnold> oh in that case you probably want to use the cloud images and cloud-init scripts instead
[20:04] <seven-eleven> sarnold, guess then I dont need a preseed.cfg anymore :-)
[20:05] <seven-eleven> i found this script for QEMU https://github.com/giovtorres/kvm-install-vm
[20:07] <seven-eleven> it uses cloud-init - i think here it creates an ISO with the cloud-init config data, not the whole distro iso https://github.com/giovtorres/kvm-install-vm/blob/master/kvm-install-vm#L501
[20:08] <sarnold> seven-eleven: hmm, look around a bit, I have a feeling virt-install's no longer the new hotness; it may or may not still exist in newer releases
[20:08] <sarnold> seven-eleven: I've heard good things about https://multipass.run/ but haven't tried it yet
[20:11] <seven-eleven> sarnold, oh, maybe with multipass I don't need that intermediate github script anymore, because it takes care of all that
[20:11] <sarnold> right
[20:11] <sarnold> I'm sure it has new restrictions of its own of course
[20:11] <seven-eleven> i'll check it out, thanks!
[20:11] <seven-eleven> yeah
[20:11] <sarnold> but I once said aloud "I wish there was a user interface like lxd for kvm" and someone replied "check out multipass" :) heh
[20:12] <seven-eleven> hehe :-)
[20:12] <sarnold> (I might have also said some naughty words in the general direction of libvirt, I just wanted something simpler to run qemu directly without the N layers of abstraction libvirt gives.. and multipass adds yet another layer of abstraction.. but still, it sounds like a nice wrapper :)
[20:14] <seven-eleven> i wonder if I can run libvirt and multipass at the same time
[20:14] <seven-eleven> if you run virtualbox and libvirt together it doesn't work without a workaround
[20:14] <sarnold> libvirt and multipass should work together
[20:14] <sarnold> multipass and virtualbox probably won't
[20:15] <seven-eleven> mhm
[20:15] <sarnold> and I'm even surprised to hear there's a workaround available to let vbox and libvirt play nice
[20:15] <sarnold> I thought those were just using different kernel modules and that's that
[20:15] <seven-eleven> it's cli looks so easy, so I can easily give it a try on my libvirt host
[20:16] <seven-eleven> hm, i found an article last week how to run them together, but it looked too hackerish that i didnt try
[20:16] <sarnold> "buy a second computer" would be my starting point :)
[20:16] <sarnold> lunch time here, have fun seven-eleven :)
[20:17] <seven-eleven> thanks! have a nice lunch :-)
[20:21] <ezio> I'm having a problem with installing server.  I can install desktop.  I've done that.  Here's the error.  I see other people with this error and no resolution. https://imgur.com/jO3SCIC
[20:30] <lordcirth> ezio, is this when  loading the installer, or after rebooting? What ISO?
[20:44] <zyga> hello, who can I talk to about potential issue with xenial amazon images?
[20:52] <ezio> zyga, just ask
[20:53] <zyga> we got an IRC report about xenial based aws instance using lots of CPU and disk for 30 minutes until it was killed
[20:53] <zyga> it was a fresh instance, derived from xenial,
[20:53] <zyga> it is presumed that the source of the resource usage was snapd
[20:55] <zyga> I didn't attempt to reproduce the issue, all the information we got was: "eu-west-1a, t2.large, xenial-based image"
[20:55] <zyga> I was wondering if anyone could check if the vanilla image has similar problems
[20:55] <zyga> it had two snaps seeded: core and amazon agent
[22:23] <sarnold> zyga: interesting, someone reported snapd chewing cpu a few hours ago in #ubuntu: https://irclogs.ubuntu.com/2019/07/25/%23ubuntu.html#t19:20
[22:24] <sarnold> zyga: ahhh, I see, he mentions aws, it might be the same guy