[02:56] <penghuan> hi, all , i got "Unity.Launcher" is not installed, which package should i install ?
[17:21] <cwayne> heyo, so are the go bindings ready to play around with yet? saw that g+ post about it


[11:49] <Yorek> hi
[11:49] <Yorek> i have a problem
[11:50] <Yorek> any body help
[11:52] <geirha> !ask
[11:52] <ubot2> Please don't ask to ask a question, simply ask the question (all on ONE line and in the channel, so that others can read and follow it easily). If anyone knows the answer they will most likely reply. :-) See also !patience
[11:52] <Yorek> ok thanx:)
[11:53] <Yorek> where can i find gimp scripts_?
[11:54] <Yorek> like photoshop content aware
[14:53] <enroxorz> hey guys. can someone here help me with an is32-lib issue?
[15:02] <Songtao> hello any1


[05:24] <coolbhavi> hey cwayne1
[05:35] <cwayne1> coolbhavi: hey
[05:36] <coolbhavi> cwayne1,  I sent you a mail yesterday
[05:36] <coolbhavi> :-)
[05:37] <cwayne1> coolbhavi: yep!  sorry I will definitely answer it this week :)
[05:38] <coolbhavi> thanks!
[18:48] <PaoloRotolo> Hi all!


[00:01] <bray90820> Yeah it's not my computer so i have to send you a really crappy picture
[00:01] <bray90820> https://imgur.com/a/J50CZeN
[00:02] <Habbie> the apt would be more interesting
[00:04] <bray90820> Whatdo you mean?
[00:04] <Habbie> the dpkg output is as expected
[00:04] <Habbie> the apt install -f output would be interesting
[00:07] <bray90820> yeah the guy isn't acvalable rtght now and I don't have a picture to give but it askes to remove teamviewer
[00:25] <Guest43> hello. what makes some of the newer Microsoft fonts, like Calibri and Cambria, not render as nicely on Ubuntu, specifically in Libreoffice? how could I make them render as nicely as the other fonts, like Liberation Sans or even Arial?
[00:26] <Guest43> I've copied the .ttf files for Calibri and Cambria directly from Windows 10 into /usr/share/fonts.
[00:26] <rbox> maybe some fontconfig settings
[00:28] <Guest43> apparently, the fonts caladea and carlito are similar, and they are in the repositories
[00:29] <Guest43> if I write a document using one of these fonts, and then export the document to .pdf format, what happens if someone views the document on a Windows PC, or tries to print it? does the .pdf format embed the fonts used?
[00:30] <webchat3> How can I recover my existing session?
[00:30] <webchat3> When I turn my machine back on I can't start, now the installer appears and it also doesn't work.
[01:00] <BlackDalek> hi. Does anyone know how to get iptux out of background? I can't unhide it. I can't find the config file to fix it
[01:01] <BlackDalek> I don't seem to have a gconf.xml file anywhere
[01:03] <BlackDalek> Where do I find the config file for iptux?
[01:05] <BlackDalek> This page must be outdated because %gconf.xml doesn't exist at any of the locations suggested.  please help. https://askubuntu.com/questions/156995/iptux-always-runs-in-background
[01:06] <BlackDalek> my iptux is hidden and I am trying to unhide it
[04:57] <buggerino> hi. if my admin password is weak on Ubuntu, will hackers install hax on my PC? on windows, the login-password for a PC isn't exploitable over the web, but is it for an ubuntu installation?
[05:00] <lotuspsychje> !security | buggerino
[05:01] <lotuspsychje> !sudo | buggerino
[06:17] <dt> s
[06:17] <dt> Hows everyone
[06:19] <lotuspsychje> !chat | dt
[06:20] <dt> oi
[06:36] <alprolife> hello to all! anyone can help me with this problem, when I open Remmina in ubuntu desktop I saw every time this notification the application want to inhibit shortcuts .. I want to disable this notification .. anyone know how to disable it ? thx
[06:39] <dt> iiddk
[06:55] <RjG> anyone kn ow how to get the kdump modual working?  no option for it appears in grub, have to use the lunar kernel on mantic to install it but so far no luck getting it to work and I need it to work on the mantic kernel whici is panic rebooting.
[07:08] <alprolife> hello to all! anyone can help me with this problem, when I open Remmina in ubuntu desktop I saw every time this notification the application want to inhibit shortcuts .. I want to disable this notification .. anyone know how to disable it ? thx
[09:26] <CoOlGhOsT> Hey. Trying to install Ubuntu 23.10 (dualboot) on an 2017 iMac. Installer fails at "unshare --fork ...." with exit code 2: "EFI variables are not supported on this system." - anyone with an idea to fix this?
[10:52] <cc77> I´m having an issue with RDP´ing into my Ubuntu Desktop. I goto to settings (app) --> Sharing --> Remote Desktop --> Authentication --> <set a password> and I can connect. But after a reboot (or other process) the authentication password has automatically been regenerated.
[10:52] <cc77> How do I set the password for it to always stay that way?
[11:13] <Strykar> On Ubuntu 22.04 LTS, is it possible to install a recent 5xx.xx.x series Nvidia driver with CUDA version 11.x?
[11:39] <alprolife> hello to all! anyone can help me with this problem, when I open Remmina in ubuntu desktop I saw every time this notification the application want to inhibit shortcuts .. I want to disable this notification .. anyone know how to disable it ? thx
[11:46] <akik> alprolife: what does inhibit shortcuts mean?
[11:46] <alprolife> akik: Nu știu ..
[11:46] <akik> wat?
[13:30] <wad> Hi folks. Just installed Ubuntu desktop. This machine has 128GB of RAM. But `cat /proc/meminfo` and htop only report 16GB. Thoughts?
[13:35] <wad> (1 sec, switching my irc client to a different machine, so I can reboot this one and run memtest.)
[13:35] <wad> (back)
[13:42] <wad> Okay, so memtest86+ isn't in the grub menu, and it looks like it's a hassle to add it. Continuing to search for why this box isn't recognizing my RAM.
[13:43] <BluesKaj> Hi all
[13:44] <wad> Wait, now it's reporting the 128GB!
[13:44] <wad> What happened? So weird!
[14:34] <hid3> Greetings everyone. One of the servers in our estate got compromised. Someone (I know who) connected to it using root's SSH key and dis sth nasty. Luckily, it was the only one server affected. However, there are others with same SSH key in our DMZ. Question: what steps should I take to change the SSH keys?
[14:41] <CosmicDJ> hid3: maybe it was a dumb idea to let others log in as root in the first place?
[14:45] <hid3> CosmicDJ: I'm not the senior in this field at that company. Neither I do any decisions, nor rake responsibility on what has been done previously... I'm just assisting in incident resolution.
[14:45] <hid3> and indeed, I completely agree with you
[15:16] <leftyfb_> hid3: delete the public key everywhere it exists and create a new one. The server that got compromised is considered permanently compromised and needs to be wiped and rebuilt
[15:20] <leftyfb> hid3: by "new one", I do mean a new key pair. Don't just generate the public key from the compromised private key
[15:25] <pickanick> If "dig $HOST" always gives a  new WHEN at a SERVER != localhost, does that mean that DNS caching is not working? (Ubuntu 22.04)
[15:27] <pickanick> also resolvectl statistics does not report more hits (nor more misses) after dig is run repeatedly on the same domain.
[15:28] <zoomm10> eftyfb_: I agree... wiped and rebuilt
[15:30] <zoomm10> before that: dd the disk for future investigation...
[15:30] <leftyfb> pickanick: no, that's just a timestamp
[15:33] <leftyfb> pickanick: https://askubuntu.com/a/1281629
[15:48] <ashafq> How do I remove a partially install package?
[15:48] <ashafq> Now apt is stuck...
[15:49] <lantech19446> sudo apt --fix-broken install
[15:49] <ashafq> I was trying to insall linux-tools-common, but I forgot I installed linux-intel-tools
[15:49] <ashafq> lantech19446: That tries to reinstall linux-tools-common and fails.
[15:50] <lantech19446> did you try sudo apt purge linux-tools-common
[15:50] <ashafq> https://paste.debian.net/1298498/
[15:51] <ashafq> lantech19446: ^ that's what I get
[15:51] <centHOGG> also might try "sudo apt-get install -f"
[15:52] <leftyfb> ashafq: sudo apt remove --purge linux-tools-common linux-intel-tools
[15:53] <leftyfb> ashafq: sudo apt remove --purge linux-tools-common linux-intel-tools linux-intel-iotg-tools-common
[15:54] <ashafq>  no luck. I have a broken install now 😞
[15:54] <lantech19446> what happens when you run apt update?
[15:54] <leftyfb> ashafq: please pastebin the output
[15:55] <ashafq> leftyfb: https://paste.debian.net/1298499/
[15:56] <ashafq> lantech19446: update also fails
[15:56] <ioria> ashafq, sudo dpkg -i  --force-overwrite /var/cache/apt/archives/linux-tools-common_5.15.0-88.98_all.deb
[15:57] <leftyfb> ioria: it's probably a good idea to get to a good state first
[15:57] <ioria> ok
[15:57] <ashafq> ioria: Thank you!
[15:57] <ashafq> that worked
[15:57] <ioria> ok
[15:57] <centHOGG> good job
[15:57] <leftyfb> while that might work, it's still going to leave linux-intel-tools-common and linux-intel-iotg-tools-common installed and broken
[15:57] <ashafq> ioria: Now, I am finally able to upgrade!
[15:58] <ioria> good
[15:58] <leftyfb> ashafq: sudo apt remove --purge linux-intel-tools linux-intel-iotg-tools-common
[15:58] <leftyfb> I would remove those now if you can
[15:59] <ashafq> leftyfb: Don't I need those for my custom kernel?
[15:59] <ashafq> leftyfb: I mean, for the Intel oem kernel.
[15:59] <leftyfb> ashafq: why do you need that?
[15:59] <hid3> leftyfb: thanks for advice regarding SSH keys. Done that, tested on a couple of servers, new regenerated keys seems to work. And as for the compromised server, yes, we switched it off and restored yesterday's VM backup of it. Since it was issue in firewall, we blocked SSH access from the outside world. Should give us some time to make proper, permanent and secure solution
[16:00] <ashafq> I tried to install linux-tools-common to get access to cpu scaling feature to run benchmarks.
[16:00] <ashafq> But, I forgot that linux-intel-iotg-tools-common already has that.
[16:01] <centHOGG> whats ur system specs?
[16:01] <ashafq> centHOGG: It's the framework laptop with 12th gen Intel
[16:02] <centHOGG> kk
[16:02] <centHOGG> have you ever tried the passmark bench for linux? its pretty dinky but it gives a baseline imho
[16:03] <ashafq> centHOGG: Well, it's for running google benchmark
[16:03] <centHOGG> mmkay
[16:03] <ashafq> Comparing different algorithms. Does passmark do this?
[16:04] <leftyfb> feel free to discuss in #ubuntu-offtopic
[16:04] <centHOGG> idk really, just check it out for a baseline number to compare between systems
[16:04] <centHOGG> kk
[16:07] <pickanick> so why does not resolvectl statistics change after dig or curl  ?
[16:09] <leftyfb> pickanick: what probably are you trying to solve exactly?
[16:10] <pickanick> "Temporary failure in name resolution" in the middle of a yt-dlp download.  (Context: over a wg session)
[16:11] <leftyfb> pickanick: I would investigate issues with the wireguard session and not DNS caching
[16:11] <leftyfb> pickanick: run a ping to public ip and then kick off yt-dlp and see if the ping pauses or times out
[16:13] <pickanick> If resolved is caching locally, and the download is successful for a time, I would expect that DNS resolution would not go out over wg, but this might be wrong.
[16:15] <pickanick> pinging
[16:19] <pickanick> If cache size is 2, does that mean that only two entries are stored in cache?  Is this configurable?
[16:21] <oktech> Hi :)
[16:33] <BlackMage> hello
[16:34] <BlackMage> i have a macbook mid-2012 and the speakers don't working
[16:34] <ravage> maybe they are just broken?
[16:34] <BlackMage> i have kernel Linux version 6.2.0-36-generic
[16:34] <ravage> did it ever make sound recently?
[16:35] <BlackMage> In any case, they worked perfectly
[16:35] <BlackMage> but recently I haven't tested it
[16:36] <BlackMage> i have motherboard Mac-6F01561E16C75D06
[16:36] <leftyfb> BlackMage: revert to the previous kernel
[16:36] <ravage> so did sound work on this installation?
[16:37] <ravage> like on a previous kernel?
[16:37] <leftyfb> 6.2.0-36 also broke sound on my Dell XPS 13
[16:37] <leftyfb> I reverted and it's working fine
[16:37] <BlackMage> yes in the past, but i dont know whether that was the last kernel
[16:37] <leftyfb> it was more than likely the last kernel
[16:37] <ravage> maybe you could just use the non-hwe kernel in general
[16:37] <ravage> tha will still give you updates
[16:37] <BlackMage> oh, ok thanks for the information
[16:38] <leftyfb> just boot to the previous kernel
[16:38] <BlackMage> what is the latest non-hwe kernel?
[16:38] <ravage> 5.15 or so?
[16:38] <leftyfb> just boot to the previous kernel, 6.2.0-35
[16:38] <ravage> not exactly shure
[16:38] <ravage> but check if the previous kernel fixes it
[16:38] <ravage> it should show up in your boot menu
[16:38] <BlackMage> ok i try it
[16:39] <ravage> leftyfb: is there a bug report about that?
[16:39] <leftyfb> not sure, haven't had the time to look
[16:40] <ravage> https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/2040020
[16:40] -ubottu:#ubuntu- Launchpad bug 2040020 in alsa-driver (Ubuntu) "[82WR, Realtek ALC287, Speaker, Internal] No sound at all" [Undecided, New]
[16:40] <ravage> realtek?
[16:41] <pickanick> leftyfb: If cache size is 2, does that mean that only two entries are stored in cache?  Is this configurable?
[16:41] <leftyfb> ravage: nope, Intel
[16:42] <leftyfb> ah
[16:42] <leftyfb> ravage: ok, so I found a post saying something about missing firmware. There was just a linux-firmware update today. Maybe that fixes it
[16:44] <ravage> somehow that happens a lot yes :)
[16:46] <Yakov> hey there, how to access ubuntu chat logs?
[16:46] <ravage> shouldnt the kernel log complaint about missing files then?
[16:46] <ravage> Yakov: https://irclogs.ubuntu.com/
[16:47] <BlackMage> :D Linux version 6.2.0-35-generic works perfectly
[16:47] <leftyfb> ravage: fixed
[16:47] <BlackMage> thanks
[16:47] <leftyfb> BlackMage: hold on
[16:47] <leftyfb> BlackMage: sudo apt update ; sudo apt full-upgrade
[16:47] <Yakov> ravage: which one https://irclogs.ubuntu.com/2023/11/18/
[16:47] <ravage> Yakov: the one you want logs of
[16:48] <leftyfb> BlackMage: you should have a linux-firmware update. That should also fix the issue with the 36 kernel
[16:48] <Yakov> this :)
[16:48] <ravage> so #ubuntu.txt it is
[16:49] <BlackMage> ok and i must recreate the kernels?
[16:49] <ravage> it should do that for you
[16:49] <ravage> create a new initramfs
[16:49] <ravage> just reboot
[16:49] <leftyfb> BlackMage: just do the updates and reboot and let it boot into the latest kernel.
[16:50] <BlackMage> and how can i resolve
[16:50] <BlackMage> cryptsetup: ERROR: Couldn't resolve device
[16:50] <BlackMage>     UUID=143cbda1-e27e-4bd5-a1ca-f9a85f5c38ec
[16:50] <leftyfb> BlackMage: is something not working for you?
[16:50] <BlackMage> it occurs on update-grub
[16:51] <leftyfb> BlackMage: why are you running update-grub?
[16:51] <ravage> is anything encrypted on your system?
[16:51] <BlackMage> i am not sure if standby works
[16:51] <leftyfb> I have yet to see a report of somrthing not working
[16:51] <ravage> if not check /etc/crypttab for that uuid and comment it out. but make sure you dont boot from that
[16:51] <leftyfb> BlackMage: don't run update-grub
[16:51] <leftyfb> BlackMage: just do the updates and reboot and let it boot into the latest kernel.
[16:51] <leftyfb> BlackMage: no other actions needed
[16:52] <leftyfb> I wouldn't touch crypttab
[16:53] <BlackMage> and after upgrade of linux-firmware the new kernel should work?
[16:53] <leftyfb> that's the theory
[16:53] <leftyfb> confirmed on my laptop
[16:53] <BlackMage> ok i reboot now
[16:54] <pickanick> why does systemd-resolved report:  Can do DNSSEC: no  and how can this (and the cache size) be changed ?
[16:55] <leftyfb> pickanick: why do you think you need DNSSEC?
[16:56] <leftyfb> pickanick: you reported an issue with your wireguard session and now you're going down a rabbit hole of messages from commands and logs you don't completely understand are going to make a much bigger mess if you start just changing things you assume should be different
[16:58] <ashafq> Is there a alacritty official package for Ubuntu?
[16:58] <ashafq> or PPA?
[16:58] <ravage> ashafq: https://snapcraft.io/alacritty
[16:59] <ashafq> ravage: thanks!
[16:59] <pickanick> I reported intermittent DNS errors *in the context of* a wireguard session.  This could be a network related issue, but if DNS caching is working successfully locally, would DNS still be troubled by a network / wg issue?
[17:00] <leftyfb> yes
[17:00] <leftyfb> pickanick: fix the network/wg issue first. Worry about DNS after if necessary
[17:01] <pickanick> What's the networking issue you have in mind? I'm not aware of one, I was just giving context in case that causes a complication.
[17:02] <leftyfb> pickanick: does yt-dlp work when not connected to wg?
[17:03] <pickanick> yt-dlp generally works fine while connected to wg.    I haven't tested it without wg because all the sites I use it with are not available without wg.
[17:04] <leftyfb> pickanick: your issue is with wg/networking. The DNS failures are a symptom
[17:09] <pickanick> Perhaps there were intermittent networking problems, and then the programs recovered and continue. Why aren't the used domains being cached locally?  Why only two domains are cached?
[17:14] <pickanick> I'm able to connect to these sites successfully (yes, firefox has an option of doing its own DNS, but curl? wget? Konversation? I don't think all these apps are doing their own DNS resolution. )
[17:16] <pickanick> I guess I could disable wg and see if the cache changes
[17:22] <pickanick> leftyfb: Ok I agree the DNS failures are related to wg; but how is it that I can , with wg, successfully connect to many domains without having the cache updated?
[17:24] <ravage> you make your DNS work over wg
[17:24] <pickanick> I thought that DNS queries would go to a remote DNS server only if it could not be satisfied locally, and once it was received from the remote DNS server, the local cache would be updated.
[17:25] <ravage> just make your dns available over wg
[17:25] <ravage> it will fix your problems
[17:26] <ravage> or do routing the right way so you reach your dns directly and not over wg
[17:26] <ravage> maybe try #networking for that
[17:27] <pickanick> I am having the remote peer be my DNS source.  I did not deliberately disable DNS caching.
[17:28] <ravage> ok. good luck :)
[17:28] <pickanick> I did not expect that those were incompatible choices.  Thanks for the suggestion to try #networking.
[17:30] <pickanick> ravage: by "make your dns available over wg" do you mean  DNS = $REMOTE_PEER in wg.conf ?
[17:45] <itu> "Disable of device-initiated U1 failed" - what is that meaning in syslog ?
[18:25] <ComputerTech> With my beats studio earbuds and my Ubuntu 23.10 lapptop, when i pause music, it always works, but unpausing/resuming music doesn't always work(doesn't work more than does)
[18:26] <ComputerTech> any ideas what's causing this? i tried looking through /etc/bluetooth/main.conf but couldn't find anything related
[18:30] <mra90> I noticed I have no dev_err output in the dmesg, how to enable it?
[18:33] <ComputerTech> Okay, so i can resume the music after i do "sudo service bluetooth start" but it's only temporary fix, any ideas?
[18:34] <ComputerTech> nevermind, that doesn't even provide a temporary fix
[19:10] <mcc> Hello, I am in a bit of an emergency situation. I have been using a new laptop with Ubuntu 23.10 for the last month. About half an hour ago Ubuntu asked if it could download new software and I said yes. The next time I tried to close and reopen the laptop, the password did not work; i could use gdm's upper right menu, but the bottom right menu and the password entry were totally unresponsive as was the keyboard. I then rebooted the
[19:10] <mcc> machine by entering "reboot" in a vterm, every boot since Linux prints the graphical startup with all the [OK]s, ending with "Started gdm.service - GNOME Display Manager.b10.service - Load/Save Screen Backlight Brightness of backlight:amdgpu_bt10…". Then nothing happens. I do not get a login and I cannot log in to X/Wayland. This is very sudden, I was supposed to have joined a video stream 10 minutes ago and am now late.
[19:12] <mcc> On some boots I can use ctrl alt fn FKEY to break into virtual terminals but not on others.
[19:20] <cbreak> mcc: can you boot into a recovery mode?
[19:20] <cbreak> (selected in grub?)
[19:21] <mcc> wait, i figured out the vterm problem
[19:21] <mcc> cbreak:I'm sure, but what would be the point of it, since I can also just type ctrl-alt-fkey and log in to a virtual terminal?
[19:21] <mcc> or is recovery mode expected to have GUI?
[19:22] <cbreak> I think there's safe graphics, but not sure if that'd work for you
[19:22] <cbreak> if I was in your situation, I'd try, if you can log in somehow, systemctl status gdm.service
[19:24] <JanC> always useful to have a live image on an USB ready for situations like that  :)
[19:25] <mcc> janc, i think i may have a live image, but what would you recommend i do with it?
[19:26] <JanC> you boot it & join the video stream from that?
[19:27] <mcc> Cbreak: I can log in at a virtual terminal. Running that printed this https://usercontent.irccloud-cdn.com/file/xDYlhscI/DSC_0000_BURST20231118142629210_COVER.JPG
[19:27] <JanC> then you can solve the noot issue when you have time later
[19:28] <mcc> hm, i think installing and configuring obs from scratch on a livecd might not be more practical than fixing the issue. but i guess it depends on what fixing the issue turns out to entail.
[19:30] <cbreak> mcc: did an upgrade fail / get interrupted?
[19:30] <cbreak> I think apt can try to reinstall stuff somehow
[19:31] <mcc> cbreak: no. there was an upgrade, which claimed to have succeeded.
[19:31] <JanC> do you know what packages were installed/updated in that upgrade?
[19:31] <mcc> what "stuff" would your recommend reinstalling?
[19:32] <mcc> janc, no, it just popped up with the normal software updater, said it wanted to upgrade packages, I said yes and passworded, then this happened
[19:32] <mcc> i imagine this is in the dpkg logs somewhere tho
[19:32] <cbreak> it seems to complain that dbm crashes with a core dump
[19:33] <cbreak> I'd try to find out why, maybe by starting it myself
[19:33] <mcc> indeed
[19:33] <JanC> I always check beforehand what packages will be upgraded (especially when I have important stuff to do later)
[19:33] <JanC> but it would be in dpkg/apt logs indeed
[19:33] <mcc> I wouldn't have expected that to be necessary in an operating system shipping in 2023
[19:33] <cbreak> systemctl cat gdm should show you how gdm is started
[19:33] <cbreak> I'd then try to do the same with sudo
[19:34] <mcc> I previously installed systemd-coredump, but I don't find anything in /var/lib/systemd/coredump
[19:34] <cbreak> mcc: I think your situation isn't expected :(
[19:34] <JanC> checking the system logs (journal) might be useful too
[19:34] <cbreak> true
[19:35] <mcc> if i run sudo /usr/bin/gdm3  it just prints "trace/breakpoint trap"
[19:35] <cbreak> that's not helpful :(
[19:36] <mcc> i'm trying to dig through my notes to find where i wrote down the logs for dpkg and the journalctl flags to get useful output but it's hard because there's no gui on the affected machine lol
[19:36] <cbreak> I'd probably debug it remotely via ssh, then at least you have copy & paste and a proper terminal
[19:37] <cbreak> but that requires a second computer
[19:37] <mcc> hmm well i do have a second computer (windows). that should have occurred to me
[19:37] <mcc> ssh i mean
[19:38] <mcc> lots of core gnome stuff upgraded in that last aptdaemon upgrade
[19:38] <mcc> mutter-common-bin, libmutter, mutter-common, gir1.2-mutter, gnome-control-center, linux-firmware, ubuntu-advantage-tools all look suspicious
[19:40] <JanC> I doubt ubuntu-advantage-tools are relevant
[19:41] <mcc> Gdm: GdmSession:no session desktop files installed, aborting...
[19:41] <mcc> it prints this to journalctl immediately before running trap int3
[19:42] <cbreak> so looks like it voluntarily terminates because of that, and doesn't actually crash
[19:42] <cbreak> probably some assertion failure
[19:42] <cbreak> but I have no idea what the problem means
[19:43] <mcc> https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/2006590
[19:43] -ubottu:#ubuntu- Launchpad bug 1717878 in gdm3 (Ubuntu) "gdm3/gdm-session-worker crashed with SIGTRAP logging 'GdmSession: no session desktop files installed, aborting...' from get_fallback_session_name from get_default_session_name from get_session_name from get_session_filename from gdm_session_is_wayland_session" [Medium, Triaged] [duplicate: 2006590]
[19:44] <mcc> it appears i don't have internet.
[19:44] <mcc> temporary failure resolving ca.archive.ubuntu.com whenever i attempt an install
[19:44] <cbreak> hmm... if I understand that correctly, a session desktop file is something like "kde with x" or "gnome with wayland"
[19:45] <JanC> it says "sudo apt install --reinstall ubuntu-session" could fix this
[19:45] <mcc> yes, i just tried that, and it couldn't resolve ca.archive.ubuntu.com
[19:45] <cbreak> mcc: can you ping <IP_ADDRESS> or similar?
[19:45] <mcc> that's very odd as wifi was working fine before.  does wifi require internet?
[19:45] <mcc> ping <IP_ADDRESS>. ping: connect: Network is unreachable
[19:46] <mcc> sorry i meant to ask: does wifi require gui?
[19:46] <cbreak> your networking via wlan might somehow require a login
[19:46] <JanC> you can use nmcli or nmtui
[19:46] <cbreak> and if login is done via part of the GUI / Desktop, then that might have gotten lost too
[19:47] <mcc> well i guess i'm glad i have onboard ethernet. one second
[19:47] <JanC> or that :)
[19:47] <joao> Hellow
[19:47] <cbreak> yay... one more reason to get something like a framework
[19:48] <mcc> yes, i have been somewhat wishing i'd bought a framework instead of this thinkpad
[19:48] <mcc> although i don't know how many of my problems are hardware related
[19:48] <cbreak> this is probably some ubuntu weirdness
[19:48] <cbreak> can't imagine HW being the cause
[19:48]  * cbreak isn't super imaginative though
[19:49] <mcc> okay. "progress", i guess…
[19:49] <mcc> i ran sudo /usr/sbin/gdm3 after running that reinstall command
[19:49] <mcc> now the laptop is locked up fully
[19:49] <mcc> no keyboard, no vterms, no ctrl-c
[19:50] <mcc> which is … i guess … different …
[19:50] <JanC> it might be caused by a specific combination of circumstances that common enough to have multiple users report it but not common enough to easily reproduce & fix it...   :-/
[19:50] <mcc> well the initial problems i had seemed to be related to any amd video card
[19:50] <mcc> and many people reported it, there is a very busy bug on launchpad
[19:50] <mcc> similarly i find a copy of my current mystery bug on launchpad…
[19:51] <mcc> Ah! Wonderful ! that fixed it!
[19:52] <mcc> I will be posting on launchpad later i guess
[19:52] <mcc> thank you so much for the assistance
[19:52] <mcc> i am still not used to Systemd World
[19:52] <JanC> it seems like under certain circumstances 'ubuntu-session' gets removed
[19:52] <JanC> that's one reason why I always check what an upgrade will do  :)
[19:54] <cbreak> it's one reason I have root-on-zfs with snapshots :)
[19:54] <cbreak> (and no, this isn't something for everyone)
[19:55] <mcc> looks like it wasn't the auto update, this just… happens.. anytime you apt install fuse
[19:55] <mcc> like the auto update was unrelated, i installed fuse a couple hours ago, because i needed fuse, and apparently that set a time bomb that was going to go off the next time i entered gdmn
[19:55] <mcc> gdm
[19:55] <mcc> https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/1717878
[19:55] -ubottu:#ubuntu- Launchpad bug 1717878 in gdm3 (Ubuntu) "gdm3/gdm-session-worker crashed with SIGTRAP logging 'GdmSession: no session desktop files installed, aborting...' from get_fallback_session_name from get_default_session_name from get_session_name from get_session_filename from gdm_session_is_wayland_session" [Medium, Triaged]
[19:57] <mcc> i have some more questions, specifically why apt-get now wants to autoremove "xwayland" (which sounds very bad), but I will ask them later
[19:58] <JanC> are you sure you needed fuse (and not fuse3)?
[19:58] <mcc> I do not know the difference.
[19:59] <mcc> I needed to run an appimage. The instructions I saw say that appimages require fuse.
[19:59] <JanC> it seems like installing 'fuse' (FUSE v2.x) removes 'fuse3' (FUSE v3.x)
[19:59] <mcc> Would that affect gdm3 somehow?
[20:00] <cbreak> if gdm3 has fuse3 as dependency, it might get removed along
[20:00] <mcc> also that's… very bad… for apt to do without a warning i feel like D:
[20:00] <cbreak> it probably warns, but with all the output apt has probably not in any way that's easily spotted :(
[20:01] <JanC> that's why APT (by default) gives you the chance to check before executing a change  :)
[20:06] <JanC> I don't think fuse3 is a hard dependency of gdm3, but maybe it needs it in some circumstances/configurations...?
[20:07] <JanC> seems like gnome-control-center & gvfs-fuse need fuse3
[20:14] <mcc> If I say apt-get install fuse, I would expect that would install the newest version of fuse, not downgrade fuse.
[20:16] <mcc> I don't look at the "installing/uninstalling!" lines when I apt install. Maybe I should, but apt has trained me not to. But if I had looked, I would have seen it was uninstalling fuse3 and I'd have assumed it was *upgrading* fuse, presumably to a hypothetical fuse 4, not downgrading it. I don't know what the current version of fuse is & wouldn't expect knowing about system libraries to the extent you know about fuse 2 vs fuse 3 required
[20:16] <mcc> Just my opinion… D:
[20:17] <JanC> the 'fuse' package contains v2.x, 'fuse3' contains the latest version, and when it is installed (which it is by default) it "provides" 'fuse', so such a downgrade should only happen if another package explicitly says it needs 'fuse' 2.xx
[20:18] <JanC> well, maybe you said you explicitly wanted 'fuse' instead of 'fuse3' and that's what happened...
[20:20] <JanC> I'm not sure why the old 'fuse' package is still needed to be honest... maybe there is something that doesn't work with the newer version?
[20:23] <mcc> janc, yes, i understand why it happened now. however, i did not at the time. i said I wanted "fuse", just fuse. it makes sense to me that old packages could be available somewhere in the repo for unusual purposes but not that an unusual (and, apparently, system-breaking) version of an old package would be installed as the *default* if you do not request a version.
[20:23] <mcc> if i already had fuse 3, i definitely wouldn't want to downgrade to fuse 2. but it wouldn't have occurred to me that's something i need to keep an eye out for. :(
[20:24] <JanC> that's not what happens
[20:24] <JanC> fuse3 is the default, and is installed by default
[20:24] <mcc> when i told it to install fuse, i was simply trying to confirm i already had fuse.
[20:25] <mcc> as an end user, i would not agree i ought to maintain a mental distinction between "fuse" and "fuse3".
[20:27] <cbreak> it's stupid naming
[20:27] <cbreak> same with python :(
[20:28] <JanC> package names are often historical artifacts
[20:32] <JanC> mcc: did anything tell you to install the 'fuse' package explicitly? you might want to warn them...
[20:43] <mayo> hi
[20:53] <JanC> mcc: maybe next time you need something as a dependency use "apt satisfy" instead (no guarantee that that will never break anything, but it would have prevented the problem in this case at least)
[21:09] <Menzador> `sudo apt policy fuse` would also tell you
[21:10] <Menzador> And the same command with s/fuse/fuse3/
[21:10] <JanC> you should run that without 'sudo'!
[21:10] <JanC> and that assumes you are aware that both exist
[21:10] <Menzador> Oh it doesn't need sudo to run for that
[21:11] <JanC> nothing that just queries the APT database does
[21:11] <Menzador> Ah ok. 12 years of having some sort of Ubuntu system and...
[21:13] <JanC> would be nice if 'apt' would just ask for a password when needed
[21:14] <JanC> (basically re-run itself with sudo or a similar tool when the command needs it)
[22:45] <mojor> doctor sleep
[23:11] <taylor_> Hello, I am hoping that I got a notification sound working, would someone mind posting a response?
[23:12] <toddc> taylor_: sound
[23:12] <taylor_> guess not.
[23:13] <toddc> taylor_: no sound for you
[23:56] <joekn> Anybody having issues with multiple monitor setup through docking station on laptop with lid closed using NVIDIA drivers.  I resolved the issue, then had to reinstall ubuntu, forgot what I did and pretty much wasted a lot of time getting it to work again.  It is pretty finnicky a restart has to be done without my docking station plugged in, fully boot, then plug in the docking station, then the 4th monitor through hdmi
[23:56] <joekn> directly to montor - check refresh rates in the display settings (2 monitors 2k, 2 monitors 1080p) and everything works, but it kind of a shitshow - made my own help doc to follow now but know I have some errors hitting my log just tired of messing with it
[23:56] <joekn> Anybody have similar experience?


[00:01] <jasonmsp> hey all.  I have several websites hosting on my server (running apache) is there something  I can use to monitor network traffic and cap the total network traffic over a specified period of time?
[00:01] <ping__> jasonmsp what u use for monitoring
[00:02] <jasonmsp> nothing at the moment. I'm looking for a solution to monitor the traffic and cap it if they hit a certain threshold
[00:03] <jasonmsp> but I'm looking to do that on a vhost basis.
[00:03] <zul> hallyn: https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1023205
[00:40] <kyle__> pxe installing, I keep getting an error about a corrupt Packages file.  I read some posts suggesting just gunzip it, but it didn't help.
[00:50] <adam_g> ww/away gone
[03:10] <BankAdmin> Hello, can multiple virtual instances of Ubuntu Server access the same physical RAID array directly, or can this only be done by mounting samba shares of the physical host locally within each VM instance?
[03:11] <BankAdmin> I can't stick around but if you have any info on this please let me know at public AT duvrazh (dot) net
[04:18] <RamJett> Any know any link on beefing up dhcpclient for a server. I run a private cloud with openstack and the instances sometime have a glitch and do not get a dhcp response. It then destroys the interface and I loose IP.
[05:38] <Super_Dog> Any fstab wizards out there?
[05:47] <LordJebe> Hello, I would need a little help with an autoupdate script
[05:47] <LordJebe> Any helping hands?
[05:57] <RoyK> resno: looks to me unraid is some file-level raid aka raid-3. it' also proprietary, or little used, full of buzzwords etc, so i think i'll stick to linux ;-)
[05:59] <_Andrew> Hi guys, need some help, I'm following the answers posted about getting DNS working here.. http://askubuntu.com/questions/140688/upgraded-server-to-12-04-dns-no-longer-working
[06:00] <_Andrew> But none of the answers are working
[06:00] <_Andrew> This is for 12.04
[06:00] <_Andrew> Clean install
[06:43] <RoyK> _Andrew: check /etc/resolv.conf
[06:44] <RoyK> _Andrew: static ip or dhcp?
[07:06] <ubuntu> Nathan_S
[07:46] <Super_Dog> fstab wizards....  remember "\040"= a directory space in fstab...
[07:46] <Super_Dog> That had me stumped...
[08:03] <_Andrew> RoyK, I have a static IP set and I have added nameservers to resolve.conf
[08:04] <_Andrew> but still can't ping google.com or anything
[08:05] <_Andrew> In fact the resolv.conf just gets wiped regardless of the config I changed in the link I gave eariler
[08:09] <jamespage> zul, I think we should drop the openvswitch-datapath packages based on what upstream have suggested for quantal
[09:17] <RoyK> _Andrew: with static ip, you need to add the nameservers to /etc/network/interfaces - at the end of the eth0 block, add 'dns-nameservers x.x.x.x' and 'dns-search your.tld'
[09:18] <Pupeno_W> is there a way to run bash instead of sh in upstart scripts?
[11:41] <jamespage> zul, thoughts on openvswitch then? drop the datapath packages?
[11:42] <zul> jamespage:  still waking up but yes...i agree
[11:50] <feisar> could someone tell me why scponly has been removed from the repos and what I'm supposed to use instead?
[11:51] <jpds> feisar: "(From Debian) RoQA; RC buggy, unmaintained, replacement exists; Debian bug #650590"
[11:52] <jpds> https://launchpad.net/ubuntu/+source/scponly/+publishinghistory
[11:52] <zul> good morning
[11:53] <feisar> jpds: thanks
[11:56] <jamespage> zul, I'll stuff that in now then
[11:57] <zul> jamespage: cool....i have to go figure out how to unbreak libvirt
[12:04] <samba35> how do i change openstack dashboard passwd  ..password is lost by me
[12:04] <samba35> usign 12.04
[12:09] <Daviey> zul: does bug 1011627 need some love?
[12:09] <zul> Daviey: yes i just havent gotten to it yet
[12:10] <Daviey> cool
[12:10] <Daviey> roaksoax: python-mailer needs dh2 transition ?
[12:19] <jamespage> zul: I'm just going to disable the package in control for the time being
[12:19] <jamespage> upstream might make it work again at some point in time
[12:19] <jamespage> i.e. its a hack
[12:20] <zul> jamespage:  yeah i think 1.4.2 might be getting long in the tooth as well
[12:20] <jamespage> zul, I think an update to 1.6.x with current snapshot from branch-1.6 might be a good idea
[12:20] <jamespage> zul, I can do that at the same time if you like - have a test setup here already
[12:21] <zul> jamespage: stick it in a ppa first before uploading it :)
[13:03] <hallyn> zul: hm, for some reason tftpd-hpa is not starting right here on boot.  upstart thinks its running, but ps -ef | grep tftp shows nothing, and clients aren't connecting
[13:04] <hallyn> when i sudo restart tftpd-hpa, then clients can connect and ps -ef | grep tftp shows it running
[13:04] <zul> running what?
[13:04] <hallyn> root     18298     1  0 08:02 ?        00:00:00 /usr/sbin/in.tftpd --listen --user tftp --address <IP_ADDRESS>:69 --secure /var/lib/tftpboot
[13:06] <hallyn> i see nothing in the upstart job that should cause that...
[13:12] <roaksoax> Daviey: checking...
[13:12] <roaksoax> Daviey: that'
[13:12] <roaksoax> Daviey: that's wird I thjought I had uploaded it already
[13:22] <Daviey> roaksoax: heh
[13:23] <roaksoax> Daviey: done!
[13:23] <Daviey> \o/
[13:23] <roaksoax> Daviey: if you are doing AA work, could you also take care of python-tx-tftp please?
[13:24] <roaksoax> it's in the new queue
[13:24] <Daviey> roaksoax: i accepted it earlier :)
[13:24] <roaksoax> Daviey: awesome then, thanks1`
[13:24] <roaksoax> Daviey: awesome then, thanks1
[13:24] <roaksoax> err
[13:24] <roaksoax> !
[13:25] <Daviey> oh what
[13:25] <Daviey> I reviewed it, but didn't accept it.
[13:25] <Daviey> roaksoax: I wanted to question why you didn't use github?
[13:26] <Daviey> roaksoax: There isn't a debian/watch file which will probably be needed for MIR btw
[13:26] <Daviey> but happy to accept it.
[13:27] <roaksoax> Daviey: I didn't use github because I wanted to use the same approach as we did with cobbler on having it imported over launchpad, and for ease of packaging
[13:27] <Daviey> roaksoax: ok, cool
[13:27] <roaksoax> Daviey: and can't really have a watch file when upstream doesn't provide tarballs, can we?
[13:28] <Daviey> roaksoax: well.. you can.. it's just less fun.
[13:28] <Daviey> probably not required for this example TBH
[13:29] <Daviey> anyway, accepted :)
[13:29] <roaksoax> Daviey: I see, cause I couldn't find any examples of importing from a branch in debian/watch. But I agree it is pretty stationary code either way.
[13:29] <roaksoax> Daviey: and thanks!
[13:35] <resno> RoyK: no unraid for you lol
[13:35] <zul> jamespage: im sitting on libvirt 0.9.13 btw
[13:36] <jamespage> zul, coolio - I think that gives us ceph authenticated block access
[13:44] <smb> zul, breeding?
[13:44] <zul> smb: ?
[13:44] <zul> smb: exactly
[13:45] <smb> Just imagined you sitting on the package keeping it warm. ;)
[13:45]  * smb wonders how zul speaks without being present...
[13:47] <JanC> I suggest you turn join/leave messages on  ;)
[13:48] <ahs3> well, duh, zul's a demi-god.  of course he can speak without being present.
[14:40] <zul> hallyn: i applied the random libvirt-lxc segfaulting patch to libvirt and still get the same thing
[14:41] <hallyn> zul: drat.  (i'm still waiting for mine to finish building)
[14:42] <zul> hallyn: http://paste.ubuntu.com/1086274/
[14:42]  * hallyn shakes his head - traffic to archives is painfully slow right now for me
[14:45] <zul> hallyn: it just cant find veth
[14:45] <hallyn> zul: are you sure you quilt push'd the patch?  bc it's fixed here
[14:46] <hallyn> mind you in ppa i had a test case failure for i386, something to do with initrd, but i'm going to have to hope that's a ppa-only problem bc nothing i changed should have caused that.
[15:00] <hallyn> zul: (back in a bit, lemme know...  it'd be very weird if it worked for me but not for you)
[15:07] <jsnapp> smoser, if i have a multi-part cloud-init user-data can i specify the order things get run?
[15:07] <smoser> what things?
[15:08] <jsnapp> smoser, for example can i have a couple scripts run , then cloud-config, then another script?
[15:09] <smoser> hm..
[15:09] <smoser> you can accomplish what you want, yes.
[15:11] <smoser> depending on what you want, bootcmd may be sufficient
[15:11] <smoser> http://bazaar.launchpad.net/~cloud-init-dev/cloud-init/trunk/view/head:/doc/examples/cloud-config.txt
[15:11] <smoser> also see Cloud Boothook at https://help.ubuntu.com/community/CloudInit
[15:18] <jsnapp> smoser, ok, thanks ... what about multiple user-data scripts running at rc.local-like time? do they run in any particular order? such as alphabetical?
[15:21] <smoser> if you provide filenames, they run in run-parts order
[15:21] <smoser> C locale sorted order.
[15:22] <jsnapp> ok, thanks very much
[15:44] <S0ME1> hello, I am facing issue with ubuntu image desktop via PXE installation
[15:45] <S0ME1> I am using version 12.04 LTS
[15:46] <S0ME1> I am using DNSMASQ & atftpd for booting PXE
[15:48] <RoyK> resno: no, I prefer the real stuff, either linux md or zfs, depending on application ;)
[15:49] <S0ME1> but once the system booting over the network, they read the preseed.cfg but issues with Packages file missed, I created that file, the 2nd issue say, continue without installing kernel ? .... really strange stuff !
[15:50] <S0ME1> what is the best way to install ubuntu desktop 12.04 LTS over the LAN?
[15:50] <S0ME1> any suggestion ?
[16:00] <hallyn> zul: exaclty what do you mean by 'missing veth'?  can you show 'ls /sys/class/net'; 'ip link add type veth'; 'ls /sys/class/net' output?
[16:02] <zul> hallyn: gimme a sec rebooting
[16:04] <zul> hallyn: well manually it works: http://paste.ubuntu.com/1086402/
[16:06] <hallyn> zul: can edit that domain, get rid of the 'target dev=veth0' and 'mac address=' lines, and see if that helps?
[16:06] <zul> hallyn: sure
[16:06] <hallyn> the 'target dev=veth0' *should* only be there while it's running, hopefully
[16:06] <hallyn> note, i don't expect that to help, just want to verify
[16:09] <RoyK> looks like the next few servers I'll be setting up at work, will be on centos, because ubuntu doesn't have ovirt :(
[16:10] <Daviey> RoyK: if you do try oVirt on Ubuntu, i'd like to know how it goes.
[16:10] <hasdf> is there any control panel which supports lighttpd?
[16:10] <Daviey> hasdf: gnome-terminal is one, putty is another.. there are a few.
[16:10] <RoyK> bug 337976
[16:11] <zul> hallyn: no dice
[16:11] <hallyn> now that's unrelated to the new 'ovirt' effort right?
[16:11] <RoyK> Daviey: after browsing this http://www.ovirt.org/wiki/Ovirt_build_on_debian/ubuntu I don't think I can give my boss a good reason for choosing ubuntu for this system
[16:12] <RoyK> hallyn: why?
[16:13] <RoyK> hallyn: are there any new ovirt efforts ongoing in debuntu land?
[16:13] <hallyn> RoyK: http://www.theregister.co.uk/2011/09/23/ovirt_red_hat/
[16:13] <hallyn> dannf: were you the one who knows a bit more about (the new) ovirt?
[16:13] <Daviey> RoyK: we were more involved initially, but really decided to consecrate our effort on IaaS
[16:13] <hasdf> Daviey, I mean control panels like webmin, cpanel etc
[16:14] <RoyK> hallyn: both link to ovirt.org
[16:14] <hallyn> hmm
[16:14] <RoyK> hallyn: the fancy windows frontend isn't interesting
[16:14] <hallyn> ok, i thought it had a new code base for some reason.  parently not
[16:14] <RoyK> the failover parts in ovirt *is* interesting
[16:15] <RoyK> but then - perhaps I'll just setup KVM with shared storage on GFS2 and do some hacking - possibly more fun :D
[16:17] <hallyn> zul: looks like 0.9.12-0ubuntu5 has built but not yet been published...  come on...  come on...
[16:19] <zul> hallyn: im going to finish what im doing here then i can grab the source and build it myself :)
[16:22] <hallyn> zul: the advantage of the archive is the -dbg packages :)
[16:22] <zul> right nm then :)
[16:22]  * RoyK wonders if vbox can handle sharing disks....
[16:24] <Pupeno_W> How do you disable upstart services?
[16:25] <RoyK> !upstart
[16:26] <hallyn> RoyK: it sounds like you're doing something interesting.  might be fun to post goals to ubuntu-server and get some more ideas.  For instance i think SpamapS has some experience with all the cluster/cloud-fs's
[16:27] <RoyK> hallyn: will do - just need to discuss it a bit at work first
[16:27] <hallyn> cool
[16:27] <RoyK> but I guess we'll start off with two pizzaboxes and a shared piece of disk on the SAN
[16:30] <SpamapS> Pupeno_W: natty and later, do 'echo manual >> /etc/init/$jobname.override'
[16:30] <Pupeno_W> SpamapS: interesting. Thanks :)
[16:31] <RoyK> SpamapS: do you have much experience with shared filesystems like GFS or OCFS?
[16:37] <SpamapS> RoyK: yes, my experience with both was to give up and buy a NetApp
[16:38] <RoyK> how did that make things better?
[16:38] <SpamapS> RoyK: they are very old-world.. very fussy, and IMO, SAN shared FS's are a money and time sink
[16:38] <RoyK> tried v2 of them as well?
[16:39] <SpamapS> RoyK: the NetApp always worked.. even tho we had to find all the flock()'s and turn them into fcntl locks.. that was nothing compared to trying to tune GFS
[16:39] <SpamapS> no this was maybe 8 years ago
[16:39] <RoyK> a few things have happened since then ;)
[16:40] <SpamapS> RoyK: in fact the netapp was eventually replaced by a couple of commodity servers running Linux NFS once we made our code behave and realized we didn't even need the netapp.
[16:40] <SpamapS> RoyK: this was with *billions* of file operations per hour
[16:41] <RoyK> SpamapS: so a mere million IOPS? pretty fancy hardware, then ;)
[16:42] <SpamapS> RoyK: 20 disks in RAID5+0 on a nice external HP RAID (I forget the number.. something-1000)
[16:43] <RoyK> but probably not a million IOPS
[16:43] <SpamapS> RoyK: the key was to have 1GB of battery backed cache
[16:43] <SpamapS> RoyK: I did not say IOPS too.. file operations... not everything made it to disk :)
[16:44] <RoyK> well, I'll do some testing with vbox to see what happens :D
[16:44] <RoyK> and tomorrow with some 1U machines struggling to use the same SAN LUN
[16:44]  * RoyK likes that sort of fun
[16:45] <hallyn> zul: looking one more time at http://paste.ubuntu.com/1086274/, the missing eth0 looks to still be because the libvirt-lxc driver segfaulted before it created the veth pair.  then the libvirt monitor which is supposed to do brctl addif br100 veth0 fails
[16:45] <hallyn> zul: what does /var/log/libvirt/lxc/instance-00000001.log show?
[16:45] <SpamapS> RoyK: Anyway, I've never had a workload which wanted a real SAN.. so perhaps your use case is different. I prefer to encapsulate everything in its own cost pool rather than have a big storage monster. ;)
[16:45] <RoyK> funny thing is, we already have an ESX setup, but it's drawing too much from the budget, so I've been asked to help setup something with KVM to offload whatever not needing that redundancy ESX can give us
[16:47] <zul> hallyn: i turned on more verbose debugging: http://paste.ubuntu.com/1086475/
[16:48] <patdk-wk> royk, ya, esx is nice, but alittle overkill unless you want some kind of ha
[16:50] <RoyK> I *do* want to do some kind of HA
[16:50] <RoyK> for instance, I want to move VMs around if they're in the way
[16:50] <RoyK> that's not HA, but perhaps poor-man's-HA
[16:54] <zul> hallyn: doesnt seem to be published yet :*(
[16:54] <hallyn> zul: all right fine build locally ((*&%(*$&%)
[16:55] <zul> dont worry ill build the debug packages as well
[17:06] <RoyK> patdk-wk: I misread that - we need HA for pretty much, but we don't need ESX-grade HA for everything, and ESX is rather expensive, so we want a small KVM setup to offload the ESX with the not-so-important-VMs, but even there, we want shared storage, I recommended NFS, but he didn't listen, so we'll try GFS2
[17:09] <patdk-wk> basically, you just want normal esx HA, but not FT
[17:10] <patdk-wk> vmotion, restart on host failure, but not 100% uptime requirement
[17:10] <RoyK> I don't know if we use FT
[17:10] <RoyK> I just started in this job :)
[17:10] <patdk-wk> heh
[17:11] <RoyK> and for what I can understand, there's no current plan of abandoning ESX altogether, but to offload it with KVM for the less important stuff
[17:12] <patdk-wk> heh, I hope they are using other good features of esx for something then
[17:13] <RoyK> so do I
[17:13] <patdk-wk> but then, those features only really come into play with really demanding vm's
[17:13] <patdk-wk> so maybe that is the goal
[17:13] <zul> hallyn: well it seems to work, but the domain seems to crash http://paste.ubuntu.com/1086519/ (note: that this is with a precise image)
[17:14] <RoyK> IIRC FT VMs are rather heavy, so perhaps they want to offload the cluster with taking out the smaller, less important ones to KVM
[17:14] <patdk-wk> I'm getting ready to setup my first few FT vm's here
[17:14] <RoyK> what sort of network are you using? 10G or IB?
[17:15] <patdk-wk> right now, 1g :(
[17:15] <patdk-wk> the FT vm's might have to wait till the 10g upgrade
[17:15] <RoyK> not good for FT, or so I've heard
[17:15] <patdk-wk> ya
[17:15] <hallyn> zul: ok lemme try a precise container.  (gonna take awhile to create, archives NOT treating me well)
[17:15] <zul> hallyn: ok lemme try with a quantal container
[17:15] <RoyK> patdk-wk: perhaps better use IB, might even be cheaper, and for the memory transfer, probably better than 10GE
[17:16] <patdk-wk> really wish I could use my 8g fc's for it
[17:16] <patdk-wk> they can't use IB though :(
[17:16] <patdk-wk> their systems can't handle it
[17:16] <RoyK> ok
[17:16] <hallyn> zul: that's libvirtd.log right?  do you have a instance-00000x.log you can pb?
[17:16] <zul> hallyn:  thats the instance-00000x.log
[17:16] <hallyn> hm
[17:16] <RoyK> just use a dedicated FC setup, then - the memory traffic is *heavy*
[17:17] <hallyn> zul: in what way does it crash?  does the whole domain disappear?  or does it hang and you can't login?
[17:17] <zul> whole domain disapears
[17:17] <hallyn> plausible
[17:18] <hallyn> sigh, i hope i dno't have to weed through the other libvirt-lxc commits t o pick the 'important' ones
[17:18] <RoyK> patdk-wk: but - why is it their systems can't handle IB?
[17:18] <patdk-wk> their blades/chassis can't
[17:18] <patdk-wk> it could do IB or FC
[17:18] <RoyK> ah
[17:18] <RoyK> ic
[17:18] <patdk-wk> but they build everything on fc
[17:19] <RoyK> but they can do 10Ge?
[17:19] <hallyn> zul: might be worth switching to 0.9.13 + the init_random patch
[17:19] <zul> hallyn: agreed
[17:20] <patdk-wk> ya, the blades already support 10g, just the blade switch needs to be swapped
[17:20] <zul> i thought the init_random patch already made it in
[17:20] <RoyK> patdk-wk: if they have dual port, use a dedicated network for the memory part
[17:20] <RoyK> and thus, a dedicated switch
[17:20] <patdk-wk> they currently have 2 10g and 2 1g nic's per blade
[17:20] <patdk-wk> 4 switchs
[17:20] <RoyK> or at least a vlan if the switch can handle that
[17:20] <patdk-wk> could do 4 10g ports
[17:21] <hallyn> zul: can't have, you said yo uhad the same failure with 0.9.13 right?
[17:21] <zul> hallyn: yeah but i might be on crack now...anyways ill double check, play around with it and upload it on friday
[17:21] <patdk-wk> ya, if they give me 4x 10g, I'll be dedicated 1 or 2 of those ports for bulk data moves
[17:21] <RoyK> that is - any switch can handle vlans, but I meant "if the switch can handle both the ordinary traffic and that memory traffic"
[17:21] <hallyn> zul: wait, what, upload what on friday?
[17:22] <zul> libvirt 0.9.13
[17:22] <hallyn> my container should be half debootstrapped...
[17:22] <hallyn> ok
[17:22] <zul> i have it already packaged, just need to add one more patch other than the init-random patch
[17:41] <stgraber> jamespage, ivoks: merged open-iscsi from Debian, our delta is really quite minimal now so it should help keeping on top of the bugs
[17:41] <stgraber> (took a couple of days to get it done as it was last merged back in Jaunty)
[17:45] <RoyK> stgraber: jaunty??
[17:45] <bitmonk> anyone have linux-crashdump / apport working on 10.04? we're trying to gather information on these '200ish days' failures which are affecting our prod infra..
[17:45] <bitmonk> when i install linux-crashdump, i see that apport fails to start
[17:45] <bitmonk> doesn't really say much in log, some boilerplate in daemon.log
[17:45] <bitmonk> which i can paste bin in a sec :)
[17:47] <kyle__> When you're installing via kickstart, which packages can you safely select for installation?  I tried vim-nox, but it's failing on it.
[17:48]  * bitmonk thinks ubu+kickstart makes about as much sense as apt on rhel
[17:49] <bitmonk> just an opinion, of course, but you should take a look at fai.
[17:50]  * bitmonk is an idiot, enabled=0 in /etc/default/apport of course
[17:50] <kyle__> bitmonk: fai is more than I need.  and from what I've read, with what I'm doing, kickstart and preseed should be almost identical.  Hell, one requires the other.
[17:51] <stgraber> RoyK: yeah, nobody really looked after open-iscsi for quite a few years :)
[17:51] <RoyK> strange thing is that it works...
[17:51] <RoyK> hopefully also after this upgrade ;)
[17:51] <stgraber> kinda, I had to add pretty ugly hacks back in 11.10 for it to still let you boot
[17:56] <kyle__> stgraber: What are people using for iscsi instead then?
[17:56] <stgraber> kyle__: they are using open-iscsi, that's the scary part ;)
[17:56] <stgraber> I mean, it works fine as long as you don't use it for your root device
[17:57] <stgraber> if you use it for your root device, it'll still work but if anything happens on the server, you're pretty much dead
[17:57] <kyle__> Ooh I see.  I don't know why you'd use iscsi for your root device without an HBA to be honest.
[17:57] <stgraber> as there's a bug preventing iscsid from starting
[17:57] <stgraber> some people apparently are doing that ;)
[17:57] <kyle__> I suppose it would be pretty easy to setup a pxeboot to do it... Ugh.
[17:58] <stgraber> the new version I just uploaded fixes that bug on top of a lot of others and reduces the delta so much that merging changes from Debian should just be a matter of minutes
[17:58] <kyle__> stgraber: Most of the root device is really file-level stuff, so NFS would probably outpreform iscsi (software not hba) anyway.
[17:58] <stgraber> yeah, that's how I've been testing it, PXE setup + iscsi server
[17:58]  * kyle__ nods
[17:59] <stgraber> I never liked iscsi to be honnest, if you're into serious storage, just go with a SAN+fiber-channel, sure it's more expensive but it's MUCH faster and usually more reliable
[18:00] <grendal> has anyone buit dns servers with content filtering?
[18:00] <patdk-wk> I'm doing iscsi for diskless workstations
[18:00] <patdk-wk> like it over other models
[18:00] <grendal> i need something similar to opendns but..well not opendns
[18:00] <kyle__> grendal: I'm sure lots of people do, but I tend to do filtering at a proxy level.  What are you trying to do?
[18:00] <kyle__> Ahh.
[18:01] <kyle__> patdk-wk: Which OS?  How's it preforming?
[18:01] <patdk-wk> for me? no one has complained, or even noticed
[18:01] <patdk-wk> right now, the iscsi server has 4 1g nic's, and workstations just have 1g nic
[18:01] <grendal> got a situation where i have a lot of individual boxes..over 6000 actually.  cant send all their traffic to one server or a cluster even.. need to just block dns requests
[18:01] <kyle__> stgraber: I can see it's advantages for some things, especially if you need lots of connectivity, and speed isn't the aim.  But for anything I've ever done a well tuned NFS server beats it.  Just what I've done though.
[18:02] <patdk-wk> using OI comstar for iscsi target
[18:02] <kyle__> patdk-wk: What OS is on the clients?  Linux? BSD?  windos?
[18:02] <patdk-wk> mixture
[18:02] <patdk-wk> mythbuntu at home :)
[18:03] <kyle__> patdk-wk: And they're all fine with it?  Neat.
[18:03] <patdk-wk> here at work, win7
[18:03] <patdk-wk> have 8 of those win7 machines here
[18:03] <patdk-wk> well, doing iscsi boot
[18:04] <patdk-wk> the idea is, these machines are more for temp employee/workstations
[18:04] <kyle__> grendal:Ah ok.  If you want to do it in DNS, I'm pretty sure there are howtos.  Or you could make a firewall rule on the server in question, and deny all traffic that not from where you want.
[18:04] <patdk-wk> so iscsi makes it easy to snapback changes to redeploy
[18:04] <kyle__> patdk-wk: cool.
[18:05] <patdk-wk> also, having the whole disk image able to fit in ram, on the iscsi server, helps make it pretty snappy
[18:05] <kyle__> Heh.  That's almost cheating.
[18:05] <zul> hallyn: new libvirt at http://people.canonical.com/~chucks
[18:54] <punjab> Hi. How to get ubuntu 12.04 settings when installed from minimal netinstall? Things like visible boot process, motd?
[19:00] <patdk-wk> punjab? heh?
[19:01] <punjab> patdk-wk: When you install from server iso, there are this little differences
[19:01] <patdk-wk> yes
[19:01] <patdk-wk> I just don't see the point
[19:01] <patdk-wk> the graphical stuff just gets in the way if you have issues
[19:02] <patdk-wk> or even to let you know what is slowing down the boot
[19:02] <punjab> Yes a want this, but i install from minimal netinstall
[19:02] <patdk-wk> I only install from minimal
[19:03] <hallyn> that's what i most often do
[19:03] <hallyn> now in taskel you can then select 'ubuntu server image' iirc.  not sure if that ends up same.
[19:05]  * patdk-wk did his first redhat minimal instal this week, that was a total pain, been too long since I last did one
[19:06] <punjab> When you login on clean minimal install, then login motd is different. In server minimal install have info about running procesess and system load
[19:08] <patdk-wk> clean minimal install?
[19:08] <punjab> yes. Only ssh selected
[19:09] <patdk-wk> I'm confused by your two different minimal installs
[19:09] <patdk-wk> I only know of one
[19:10] <punjab> One from oficiall ubuntu server iso another from minimal iso: https://help.ubuntu.com/community/Installation/MinimalCD/
[19:12] <patdk-wk> ya, would have to compare the preseed files on those two different images
[19:12] <patdk-wk> I always use the server iso these days, since it's easy to mount iso in vm
[19:12] <patdk-wk> used to pxe boot install everything
[19:14] <punjab> I dont expect difference, so i install from minimal.iso... Now i must configure this things manually
[19:15] <punjab> Something like ubuntu-server package with server settings will be fine
[19:18] <zul> hallyn: so i almost have libvirt-lxc working again on quantal, i supect i need to backport one more patch
[19:19] <hallyn> which?
[19:19] <zul> http://libvirt.org/git/?p=libvirt.git;a=commit;h=60687546705bab38bd5245713601b717b9b16c9d
[19:20] <hallyn> oh, yeah
[19:20] <hallyn> though i still maintain they start all right for me <shrug>
[19:21] <zul> on 0.9.13?
[19:42] <hallyn> zul: no on 0.9.12-0ubuntu5
[20:02] <S0ME1> anyone can help me plz?
[20:02] <genii-around> !ask
[20:03] <S0ME1> I am working on PXE installation for Ubuntu 12.04
[20:03] <S0ME1> and I faced this error "The installer cannot find a suitable kernel package to install"
[20:03] <S0ME1> any advices ?
[20:04] <S0ME1> hellp!
[20:04] <S0ME1> hello!
[20:04] <genii-around> S0ME1: Where is your installer getting it's deb files from?
[20:05] <S0ME1> genii-around: from my own mirror
[20:05] <S0ME1> I just rsync the CD file under my web server
[20:05] <S0ME1> file=files
[20:06] <genii-around> S0ME1: So you've added some option to your dhcpd.conf like next-server <IP-of-your-mirror-here>  ?
[20:06] <S0ME1> genii-around: I am using DNSMASQ
[20:06] <genii-around> Hm
[20:06] <S0ME1> managing TFTP & DNS & DHCP
[20:07] <genii-around> S0ME1: What is the tftp line on your server which is loading the kernel?
[20:07] <S0ME1> genii-around: if install the ubuntu server using CD manual, it is working well but over the network I got this error ""The installer cannot find a suitable kernel package to install""
[20:08] <S0ME1> genii-around: what do you mean please ?
[20:08] <genii-around> Hm
[20:09] <genii-around> S0ME1: So right now when you boot the remote machine, it starts to load it's first part but then stalls during boot?
[20:10] <S0ME1> it is working
[20:10] <genii-around> S0ME1: What do you have in /var/lib/tftpboot/   ?
[20:12] <genii-around> eg: What are the contents of your pxelinux.cfg file
[20:14] <genii-around> work requires me, returning shortly
[20:14] <S0ME1> genii-around: juts to boot via my pressed and
[20:23] <genii-around> S0ME1: In your /etc/dnsmasq.conf what do you have for tftp-root value? And then, wherever that directory is, do you have a netboot kernel in there?
[20:50] <kyle__> What's the rational for putting ntpdate as the default on ubuntu server instead of ntpd?
[21:23] <smoser> hallyn, qemu-kvm installation fails if you dont have a kernel module for kvm available.
[21:23] <smoser> (as the service tries to modprobe and fails)
[21:23] <smoser> FATAL: Module kvm_amd not found.
[21:24] <smoser> i do not believe that was the case recently
[21:24] <hallyn> in q?
[21:26] <hallyn> smoser: you get that in quantal, not precise, right?
[21:26] <smoser> quantal
[21:26] <hallyn> i dunno, debian maintainer wasn't happy with my q package anyway, perhaps i should redo all of it
[21:27] <hallyn> smoser: thanks i'll fix it
[21:27] <hallyn> smoser: tbh i don't understand why it sometimes isn't available.  don't all our kernels ship it?
[21:28] <smoser> -virtual kernel does not have it.
[21:28] <smoser> and someone's custom kernel might not have had it
[21:28] <hallyn> smoser: in precise it will also fail if not installed, fwiw
[21:28] <smoser> hallyn, for some reason i dont think tha tis the case
[21:28] <hallyn> smoser: i agree i've never seen it happen, but looking at the upstart job, it *should*
[21:28] <smoser> i'm basically walking through some notes i had done on p
[21:29] <hallyn> my point being i worry something else may be wrong
[21:29] <smoser> and i dont have any recollection of it failing ther
[21:29] <smoser> but it is possible my notes are just bad
[21:29] <smoser> clearly easy enough to test by launching an instance
[21:29] <hallyn> no, i don't recall it ever failing in a cloud image in p
[21:30] <hallyn> smoser: what would you suggest, do 'modprobe || true' or just 'modprobe || {stop; exit 0'}' ?
[21:31] <smoser> hallyn, i guess || true
[21:32] <smoser>                 modprobe -b kvm_intel "$KVM_NESTED"
[21:32] <smoser> that seems evil
[21:32] <smoser> the right way to do that i would think would be to modify modprobe.d
[21:33] <hallyn> smoser: fwiw the reason i ignored this before is that we have an upstart job for loading the kernel module, so if loading kernel module fails, it seemed the upstart job should fail
[21:36] <hallyn> smoser: 'options kvm_intel nested=1', and invite the user to change that if they like?
[21:37] <smoser> well, yeah, thats what i was saying. doesn't that seem like the more common place to do that?
[21:37] <smoser> ie, if something else modprobed this, they wouldnt get your settings
[21:39] <hallyn> sure
[21:39] <hallyn> just need to learn the debian packaging way to install a modprobe.d file
[21:39] <hallyn> (will have to wait until next week)
[21:50] <kyle__> dpkg-reconfigure mdadm offers you the choice of booting with a degraded raid, or not.  But it doesn't seem to be putting bootdegraded=true into the grub config.  Where's the "right" place to put that manually?  /boot/grub/grub.cfg is auto-generated durring updates, right?
[21:51] <guntbert> kyle__: /etc/default/grub
[21:55] <kyle__> Thank you.
[21:56] <guntbert> kyle__: you're welcome :) and dont't forget to run sudo update-grub afterwards
[21:56] <kyle__> guntbert: This was getting really frustrating I'll tell ya.
[21:57] <kyle__> Now to check to see if that's a known bug.
[22:19] <kyle__> Yea, new bug.
[22:39] <hilarie> Hello!
[22:40] <hilarie> I have a ubuntu server (12.04) with 2 nics, 1 nic is wan, the other is lan, how can i turn ssh off for the wan? (eth0)
[22:44] <genii-around> hilarie: You mean have the ssh server only running on the lan for people to ssh in, or you mean to prevent people from ssh-ing out to the internet at large?
[22:44] <hilarie> Prevent inbound SSH traffic, I.E. I think I want to close port 22 on the wan? I am not sure, I don't want anyone to be able to SSH the server from wan
[22:49] <genii-around> hilarie: You can set in sshd_config to only listen on whatever IP only ( so the lan one only ) ... i think is the ListenAddress variable
[22:49] <hilarie> genii-around, Thank you!
[22:50] <genii-around> If traffic is going through a router already, probably not really a concern unless that machine has an IP directly on the internet, or is in the DMZ, or port 22 is forwarded
[22:50] <genii-around> hilarie: np
[22:51] <hilarie> genii-around, it isn't protected by a NAT
[22:51] <hilarie> its Modem----->server----->wifi router-----> other stuff
[22:52] <genii-around> hilarie: Ah, then yeah
[22:53] <hilarie> would rather block the WAN then have to play around with disabling the p/w
[22:53] <genii-around> ( if server is doing the ISP auth )
[22:53] <hilarie> The ISP multicast for IPTV destroys the wifi router
[22:57] <hilarie> genii-around, this looks like the command
[22:57] <hilarie> 		   ListenAddress host|IPv4_addr:port
[22:57] <hallyn> stgraber: bzr+ssh://bazaar.launchpad.net/~serge-hallyn/ubuntu/quantal/lxc/lxc-api-getconfig/ is working for me
[22:57] <hallyn> stgraber: give it a spin
[22:57] <hilarie> do I include the |  ?
[22:58] <genii-around> hilarie: Yes. So you can also put there some non-standard port too if you liked on the same line
[22:58] <hilarie> so ListenAddress host|LANIP:22    ?
[22:58] <genii-around> hilarie: If no port specified then 22 is assumed
[22:58] <hilarie> genii-around, Your a gentleman and a scholar, thank you!
[22:59] <genii-around> hilarie: Well, one of those two anyhow! ... don't forget to restart sshd after of course...
[22:59] <hilarie> thats the sudo /etc/init.d/ssh restart
[22:59] <hilarie> right?
[22:59] <hallyn> stgraber: all right, never mind.  i have some fine-tuning to do
[22:59] <genii-around> hilarie: I can't remember if upstart job or no for that yet
[23:00] <genii-around> ( might be sudo start sshd ...instead)
[23:00] <hilarie> Yeah, everytime I do /etc/init.d/ stuff, it yells at me about an upstart job, what is that?
[23:01] <genii-around> hilarie: init.d/contents are linear-loading type startup scripts... init/scripts are those for upstart which loads what it can in parallel
[23:02] <genii-around> hilarie: The old way is being migrated, etc
[23:02] <hilarie> I think I get it... if it yells at me about it, you can just go sudo start *stuff*
[23:02] <genii-around> hilarie: Well, /etc/init.d/name stop first.... but yeah
[23:02] <hilarie> without the /etc/init.d/*stuff* *start/restart/stop*
[23:03] <genii-around> hilarie: If the app only has old one in /etc/init.d/    you can still go through upstart with sudo service old-name start
[23:03] <hilarie> Port 22 is closed on MyIP :)
[23:07] <hilarie> From a security standpoint, its not a big deal that the BIND9 has port 53 open on my WAN port right?
[23:08] <genii-around> hilarie: Not sure there, but every closed port helps
[23:09] <hilarie> It's the only open one on WAN :)
[23:10] <genii-around> hilarie: If you're extremely worried about attacks there, you could even compartmentalize port 53 into a virtual machine that can't compromise anything else
[23:10] <hilarie> I was just reading about bind9, and its so simple, and well devoloped, there are no known vulnerabilities
[23:12] <genii-around> hilarie: If you search for bind9 and exploits I'm sure there's probably a few
[23:12] <hilarie> Bleh, your right!
[23:25] <hilarie> All ports closed or Stealth!


[02:12] <timClicks_> babbageclunk: hey sorry to bother you again, would you mind helping me out with an interface/type coercion issue I've encountered
[02:12] <babbageclunk> timClicks_: sure sure!
[02:12] <timClicks_> I'm 90% sure that I've identified the cause of the import issues
[02:12] <babbageclunk> oh awesome
[02:14] <thumper> timClicks_, babbageclunk: what's the tl;dr on vsan?
[02:14] <timClicks_> thumper: tell you in a few minutes
[02:15] <thumper> ack
[02:37] <timClicks_> thumper: we've identified what's causing the cloud-init the issue; specifying user-data is available into a VirtualApp (container for 1 or more VMs) rather than a VM
[02:38] <timClicks_> annoyingly, the call to ImportVApp (which we
[02:38] <timClicks_> we have been using) returns a VM if the OVF only defines a VM
[02:39] <timClicks_> it looks like we need to customise the OVF XML file that we embed
[02:47] <timClicks_> babbageclunk: it looks like we need to wrap the <VirtualSystem> tag within a <VirtualSystemCollection>
[02:47] <babbageclunk> timClicks_: yeah that makes sense
[03:07] <timClicks_> babbageclunk: tweaking the ovf is creating a vapp
[03:07] <timClicks_> *babbageclunk: tweaking the ovf is working, currently creating a vapp
[03:30] <babbageclunk> timClicks_: I got distracted by the following rabbit-hole: VirtualMachineConfigSpec.VAppConfig.Property (which looks like it would let you edit the fields on that form in the clone VM wizard)
[03:30] <timClicks_> babbageclunk: that looks promising
[03:31] <timClicks_> using a vapp directly doesn't seem like a good option
[03:31] <babbageclunk> Having dug around a bit I think extraConfig is still actually what we want though - trying that now
[03:31] <babbageclunk> timClicks_: bums - yeah, I was worried about that
[03:32] <timClicks_> babbageclunk: we have a method to modify extra config in our vsphereclient code
[03:32] <babbageclunk> bugger, looks like I'm still uploading a vmdk
[03:32] <babbageclunk> looking for that
[03:49] <timClicks_> babbageclunk: it looks like you've been able to power on a machine?
[03:50] <babbageclunk> yeah, but no dice - it still lists the same values in its vapp options
[03:55] <babbageclunk> ok, I'm going to have a go at changing the VAppConfig stuff.  Newbie question. I am working the the docs on https://jaas.ai/docs/getting-started-with-charm-development and when I get to the charm build command it is failing
[14:20] <gizmo693> According to magicaltrout there is a missing series in the metadata.yml ?
[14:20] <gizmo693> Any pointers/advice?
[14:21] <rick_h> gizmo693:  the metadata.yaml needs a series key to say what ubuntu series the charm works on.
[14:22] <gizmo693> I have a trout that is magical in my office so will be able to ask what that means
[14:22] <stickupkid> gizmo693, example https://api.jujucharms.com/charmstore/v5/~jameinel/ubuntu-lite-7/archive/metadata.yaml
[14:23] <gizmo693> From a newbies perspective how would I (anyone) know that
[14:23] <stickupkid> gizmo693, good shout tbh
[14:23] <rick_h> gizmo693:  if you're using a starting template I think it defaults to the latest stable series for you
[14:23] <rick_h> gizmo693:  but the question is what os/version does the software your charm works against work on?
[14:25] <gizmo693> I'm just trying to work through the getting started guide as opposed to actually building a charm of my own
[14:25] <stickupkid> achilleasa, export bundle test https://github.com/SimonRichardson/juju/blob/tests-suite/tests/suites/cmr_bundles/export_overlay.sh#L1-L36
[14:26] <gizmo693> magicaltrout said is it charm build or charm create I should be using?
[14:27] <achilleasa> stickupkid: looks nice! One neat trick that I like to use is to pipe the output to something like "sed -e 's/^/ |/g'" so you can get it indented
[14:27] <rick_h> gizmo693:  ok, if you've got comments/feedback/edits please note the link at the bottom which goes to the discourse post for the page you're on. https://discourse.jujucharms.com/t/getting-started-with-charm-development/1118
[14:27] <rick_h> gizmo693:  charm create will let you start with a known template
[14:27] <rick_h> gizmo693:  charm build is the command to build your charm (compile it really)
[14:28] <stickupkid> achilleasa, i was thinking about that, but then i'm wondering if we should do it everywhere?
[14:29] <achilleasa> stickupkid: possibly; or create library functions that you include in your script (ala init.d's functions)
[14:30] <stickupkid> achilleasa, yeah, that's easy to do, anything in side this folder gets included across all tests https://github.com/SimonRichardson/juju/tree/tests-suite/tests/includes
[14:34] <achilleasa> stickupkid: any plans for handling timeouts? (for juju deploy)
[14:35] <stickupkid> achilleasa, we could easily use timeout
[14:35] <achilleasa> stickupkid: +1
[14:35] <stickupkid> achilleasa, i.e. `timeout -k 10m juju bootstrap lxd test`
[14:36] <rick_h> achilleasa:  time to catch up?
[14:36] <achilleasa> rick_h: sure
[14:37] <rick_h> achilleasa:  k, meet you in daily
[15:05] <rick_h> stickupkid:  "no description provided" boooooo :P
[15:05] <stickupkid> rick_h, for?
[15:05] <rick_h> stickupkid:  your PR
[15:05] <stickupkid> rick_h, ah, i'll fill that in now
[15:12] <stickupkid> rick_h, done
[15:13] <rick_h> stickupkid:  k, review done
[15:13] <rick_h> stickupkid:  anything else you needed in particular for today?
[15:14] <stickupkid> rick_h, sometime to quickly have a look at the bash stuff
[15:15] <rick_h> stickupkid:  k, that's going to go up as a PR of sort right?
[15:15] <stickupkid> rick_h, yeah
[15:15] <rick_h> stickupkid:  ok, let me know when that's up and will peek at it
[15:15] <stickupkid> rick_h, i'll make that PR then, let me close out the pylib juju
[15:15] <stickupkid> rick_h, sure
[15:19] <stickupkid> rick_h, looks like https://github.com/juju/python-libjuju/pull/336 is good to me
[15:21] <rick_h> stickupkid:  cool, aisrael going to hit merge on that then
[15:22] <aisrael> rick_h: stickupkid: ta, thanks!
[15:58] <achilleasa> rick_h: the async charm stuff works with macaroons as well :-)
[16:20] <stickupkid> this annoys me https://paste.ubuntu.com/p/Yxq6sjpg93/ - juju returns something on stderr in none json format when I ask it to do so
[16:21] <stickupkid> doing this makes me sad "juju status --format=json 2> /dev/null"
[16:31] <rick_h> achilleasa:  woot
[16:31] <rick_h> stickupkid:  seems less than ideal
[16:32] <stickupkid> rick_h, esp. considering we're now hiding error messages :(
[16:35] <stickupkid> rick_h, at some point in the future it would be nice to add better ux/design to the CLI - it's a bit rough and showing it's age esp. when comparing snap, kubectl etc
[16:35] <rick_h> stickupkid:  yea, I think that's goals for the 3.x flow
[16:35] <stickupkid> rick_h, let's go mental and add graphs https://github.com/gizak/termui
[16:35] <stickupkid> :wink:
[16:35] <rick_h> lmao
[20:31] <thumper> morning
[20:31] <rick_h> morning thumper
[21:27] <wallyworld> babbageclunk: timClicks: what's the goss on vsan?
[21:36] <babbageclunk> wallyworld: some progress - but have hit another snag, not sure what the issue is
[21:37] <wallyworld> ok, i'll try and organise access to a vsphere technical person whom we can enage with
[21:37] <babbageclunk> wallyworld: that would be awesome
[21:57] <babbageclunk> wallyworld: things are looking pretty good
[22:06] <babbageclunk> wallyworld: charmed-k8s seems to be deploying happily
[22:06] <babbageclunk> (all machine agents are up, waiting for charm installs)
[22:32] <timClicks> wallyworld, thumper: looks like babbageclunk's nailed it
[22:32] <wallyworld> oh, goody. i'll catch up  and get the details soon
[22:32] <babbageclunk> wallyworld: it looks like our vsphere machines can't install snaps though
[22:33] <babbageclunk> might need a network change
[22:33] <wallyworld> can you create an RT?
[22:33] <timClicks> on it
[22:33] <wallyworld> ty
[22:33] <timClicks> just confirming that we haven't somehow introduced it via the patch by reproducing on 2.6.7
[22:34] <thumper> what snaps are we installing?
[22:35] <wallyworld> cdk uses snaps
[22:35] <thumper> ah, right
[23:18] <timClicks> as a side issue, using juju 2.6.7 to deploy multiple new units feels comically slow compared to the new patch
[23:36] <timClicks> babbageclunk: the cdk install issue isn't due to us
[23:37] <babbageclunk> timClicks: woot