 https://lists.ubuntu.com/archives/ubuntu-release/2018-April/004387.html
[01:52] <valorie> have read, and am thinking
[01:52] <tsimonq2> OK.
[04:33] <tsimonq2> valorie: Will you respond tonight?
[04:33] <valorie> maaaaaybe?
[04:34] <tsimonq2> OK :)
[04:34] <valorie> I know you are impatient, now that you've sent your email
[04:34] <tsimonq2> hahahahahahahaha
[04:34] <tsimonq2> Well, three flavors have already replied. :P
[04:34] <valorie> and it was well-reasoned and well-argued
[04:34] <valorie> yes
[04:34] <tsimonq2> Are you +1 on the idea?
[04:34] <tsimonq2> And, thanks!
[04:34] <valorie> leaning that way, yes
[04:35] <tsimonq2> Kool.
[04:35] <valorie> but I would like to know what the "big boys" have to say
[04:35] <valorie> I realize that this is a flavors thing
[04:35] <tsimonq2> oh boy
[04:35] <valorie> but the release team is in charge
[04:35] <valorie> ya know?
[04:35] <tsimonq2> The conversation with Adam and Steve is what *sparked* this email.
[04:35] <tsimonq2> So I'm pretty sure they're +1.
[04:35] <valorie> I realize that
[04:36] <tsimonq2> And yes, I get that.
[04:36] <tsimonq2> But flavors also have to be in agreement. ;)
[04:36] <valorie> imo it is basically changing the name and removing the freezes
[04:36] <tsimonq2> Yeah.
[04:36] <valorie> and as long as we get testing, I'm fine with that
[04:37] <valorie> the freezes are sort of a pain
[04:37] <tsimonq2> Especially because they don't have *any* benefit.
[04:37] <valorie> we'll have to up our game on writing test cases
[04:37] <valorie> agreed
[04:38] <tsimonq2> That's the point, really. It's to kick butt on making CI and testing better, *constantly* and *together* - not just when we're called to for a release.
[04:43] <valorie> it is a necessity with such small teams
[04:43] <tsimonq2> Exactly.
[04:44] <valorie> I doubt many of our users realize how few
[04:44] <tsimonq2> Exactly.
[04:44] <valorie> it helps that we have much better quality all over the system now
[04:45] <valorie> and MUCH better software
[04:45] <valorie> and I suppose hardware
[04:45] <tsimonq2> True.
[04:45] <valorie> kde has kicked it up a notch with their CI
[04:46] <valorie> thanks be to saint Scarlett
[04:46] <tsimonq2> Oh, she's done that too?
[04:46] <tsimonq2> Nice!
[04:46] <tsimonq2> I see her active in Debian lately as well. :)
[04:46] <valorie> she was the one who created it in the first place
[04:46] <tsimonq2> Niiiiiiiiiiiiiiiice,
[04:47] <valorie> bcooksley and TheOneRing and kfunk do it now
[04:47] <valorie> agreed
[04:47] <valorie> of course Harald was the original genius
[04:47] <tsimonq2> sitter is one madman
[04:47] <tsimonq2> But ya gotta love him.
[04:47] <tsimonq2> :D
[04:47] <valorie> indeed
[04:47] <valorie> oh, I do
[04:47] <valorie> endlessly
[04:48] <valorie> even on LP
[04:48] <valorie> lol
[04:48] <tsimonq2> hahaha
[04:48] <valorie> he was the boy wonder of Amarok
[04:48] <valorie> and so it has continued
[04:49] <tsimonq2> hahahaha
[21:17] <tsimonq2> valorie: "I was waiting for buy-in from the Release team" you read #ubuntu-release, right? :P
[21:17] <tsimonq2> Otherwise, thanks!
[21:30] <valorie> official buyin
[21:31] <valorie> on the list
[21:31] <valorie> yes, I read it religiously
[21:31] <valorie> right now the sun is shining and I can't stay inside any longer!
[21:31] <tsimonq2> hehe


[02:13] <cjohnston> greetings.. on https://translations.launchpad.net/loco-team-portal/trunk the page says: Translation files that are waiting to be imported are shown in the import queue.  if you click the import queue, you get https://translations.launchpad.net/loco-team-portal/trunk/+imports .. this page says the template is imported.. im a little confused.. is it in the queue or is it imported?
[02:23] <wgrant> cjohnston: The statements are not contradictory. If a translation file is waiting to be imported, it is shown in the import queue. There are none waiting to be imported now.
[02:24] <cjohnston> isnt that second page the import queue?
[02:25] <cjohnston> so since the second page says imported, its good to go correct?
[02:25] <wgrant> Right.
[02:26] <wgrant> The second page is the import queue.
[02:26] <wgrant> But it also shows history. It is the case that everything waiting to be imported is shown in the queue, but not the case that everything in the queue is waiting to be imported.
[02:26] <cjohnston> gotcha
[02:26] <cjohnston> ty
[03:10] <vibhav> Will my karma increase if I translate using poedit?
[05:05] <andy753421> how long does it typically take a "Dependency wait" to sort itself out?
[05:06] <andy753421> (after all the dependencies have been build, that is)
[05:11] <wgrant> andy753421: It should automatically retry within an hour, or you can click the "Retry build" button to do it now.
[05:13] <andy753421> ah, i wasn't logged in and didn't see the retry button :) thanks
[11:34] <hlamer> Hi. I am having problems with dput -ting to PPA...
[11:35] <hlamer> dsc and .debian.tar.gz uploaded. But on changes I have
[11:35] <hlamer>   Uploading mksv3_0.1.1-ppa0_source.changes: 1k/2k
[11:35] <hlamer> And freeze after it
[11:35] <hlamer> Same problem for few atempts
[11:48] <Yoshimo> i wanted to comment on a bugreport, after i hit send, i get this weird error: http://pastie.org/private/asauhxsydltq8bxef5s2ca
[11:56] <wgrant> Yoshimo: https://answers.launchpad.net/launchpad/+faq/1024
[11:58] <wgrant> hlamer: You've signed the package with a key that's not associated with your Launchpad account.
[11:58] <hlamer> hmm, yes, thanks
[11:58] <wgrant> hlamer: It uploaded OK despite the hang, but was rejected due to the bad key. Not sure why you're seeing a hang, though.
[11:58] <hlamer> Maybe lauchpad should provide more sensible notification
[11:59] <wgrant> It normally does... seems to be hanging in your case instead, though :/
[11:59] <hlamer> just hunging
[11:59] <hlamer> xubuntu 11.10
[12:00] <hlamer> thanks, wgrant
[14:45] <ikt> heya, does anyone know how best to get access to the recently touched bugs via the launchpad api?
[14:45] <ikt> for a specific time
[14:48] <tumbleweed> ikt: searchTasks has a modified_since field
[14:50] <ikt> tumbleweed: ah nice


[03:34] <Guest70936> Hey everyone. I'm having a very weird occurance with MaaS. For some reason the TFTP server gets a SIGTERM signal. In the /var/log/maas/pserv.log I find lines like this: "2014-04-01 23:16:51-0400 [-] Received SIGTERM, shutting down." just randomly. Can anyone help me out with this or at least tell me how to turn the tftp server back on?
[03:35] <bigjools> Guest70936: can you paste the whole log somewhere please
[03:36] <jtv> And, are you sure that SIGTERM isn't just from an upgrade, reboot, or installation of other related packages?
[03:37] <bigjools> and which version of maas are you using
[03:39] <Guest70936> bigjools: This is the last 1000 lines of pserv.log: http://pastebin.com/p6prSEHd
[03:39] <Guest70936> jtv: I mean I am simply doing a juju bootstrap and then juju status -e maas
[03:40] <bigjools> Guest70936: it looks like a regular shutdown to me
[03:40] <Guest70936> So when all the nodes in MaaS go back to Ready it shuts down the TFTP server?
[03:40] <Guest70936> bigjools: ^^
[03:41] <Guest70936> Oh you mean it looks like a reboot or shutdown of the computeR?
[03:41] <bigjools> well that is not supposed to happen, no, but SIGTERM is sent by upstart when t wants to close it down
[03:41] <bigjools> and it happens 35 minutes after the TFTP session finished
[03:42] <bigjools> so yes it looks like a reboot
[03:42] <Guest70936> bigjools: Ok thanks. Yeah I noticed that I just have had some weird problems with servers being able to pxe boot and the problem is always a pxe boot timeout. Could it have to do with the switches on the network and "portfast"?
[03:43] <Guest70936> Also after bootstrapping juju on the maas controller and setting nameserver to be <IP_ADDRESS> a juju status -e maas won't work either.
[03:44] <bigjools> Guest70936: ok first thing, it could be portfast, or it could be something else on the network.  I sometimes see timeouts when mixing gigabit and 100M network switches
[03:44] <bigjools> Guest70936: what does "won't work" mean, what happens?
[03:47] <Guest70936> bigjools: Alright we are mixing a 1Gig with 10Gig? And won't work means it hangs for a while and then says something along the lines of "Can't connect to environment." I also looked in the .juju/environment/maas.yaml and noticed there were a couple of ports like 17010 and 31017 or something similar and after checking the open ports using netstat I couldn't find that either of the ports were open. Could that have something to do with
[03:49] <bigjools> Guest70936: yes you need to open ports for mongo and the jujud
[03:50] <Guest70936> bigjools: I am not running a firewall and hitting the MaaS server with Juju locally.
[03:50] <bigjools> ok then I expect juju is not installed on the bootstrap node
[03:51] <Guest70936> bigjools: juju is installed locally on the MaaS controller and I have setup the environments.yaml pointing to <IP_ADDRESS> and with the MaaS api key, etc...
[03:52] <Guest70936> Oh on the bootstrap node.
[03:52] <Guest70936> How do I push it there?
[03:52] <Guest70936> Does the juju bootstrap command do that?
[03:59] <Guest70936> bigjools: Any ideas?
[03:59] <bigjools> Guest70936: juju bootstrap will start up a node in MAAS and install juju on it
[03:59] <bigjools> did you do that already?
[04:00] <Guest70936> bigjools: Yeah I just did it and I guess the previous times I just didn't wait long enough. I'm waiting to see the server hit the tftp server.
[04:00] <bigjools> right, it can take a long time
[04:00] <bigjools> which version of maas?
[04:01] <Guest70936> bigjools: Is there a command I can run to find that?
[04:01] <bigjools> dpkg -l maas
[04:02] <Guest70936> bigjools: Thanks, 1.4+bzr1693+dfsg-0ubuntu
[04:02] <bigjools> Guest70936: ok you're using saucy?
[04:02] <bigjools> 13.10, that is
[04:02] <Guest70936> Yes 13.10?
[04:02] <Guest70936> Yes.
[04:03] <bigjools> if you are not using the fast installer, it takes 20-30 minutes for the bootstrap to complete
[04:03] <bigjools> can you see the console of the node it is booting?
[04:04] <Guest70936> bigjools: Ok sounds good. No I am currently not in the office. I will be able to see it tomorrow. One last question for you: Should the boot order of the server always start pxe first?
[04:05] <jtv> Of the nodes?
[04:05] <jtv> They should prefer PXE over hard disk.
[04:05] <bigjools> Guest70936: the node will make a DHCP request then a PXE request
[04:05] <jtv> Of course you may still want CD, USB etc. first, but that's up to you.
[04:05] <bigjools> all done in the BIOS
[04:05] <bigjools> oh yes, what jtv said, PXE first, always
[04:06] <Guest70936> bigjools, jtv: Thanks! Is the fast installer recommended?
[04:06] <bigjools> Guest70936: it's very rough and ready in 13.10 but you can try it
[04:06] <bigjools> there should be a button on the node page to enable it
[04:07] <jtv> It's much, much faster.
[04:07] <bigjools> yeah, takes ~3 minutes to install the OS instead of 30, then juju takes around 5-10 to install itself
[04:07] <jtv> The non-fast installer depends on the speed of your connection to the archive; the fast one basically doesn't.
[04:07] <bigjools> jtv: it still does actually
[04:07] <jtv> "Basically"
[04:07] <bigjools> :)
[04:08] <jtv> The "classic" installer takes hours for me; the fast-path installer takes minutes.
[04:09] <Guest70936> bigjools, jtv: This is by far the most I've understood this system; even after reading all the documentation. Thanks again! Ok and one thing that I noticed is that the classic installer won't install over a previously installed system. But I would think that it should be able to wipe away the previous one and reinstall. Am I correct in this thinking?
[04:10] <bigjools> Guest70936: no it should wipe it
[04:10] <bigjools> Guest70936: it means you're doing something wrong
[04:10] <jtv> Yes, it does wipe a previously installed system.  I've got one doing that now.
[04:10] <jtv> But it won't install while the node is still allocated.
[04:10] <jtv> Make sure the node is in the Ready state.
[04:10] <bigjools> you are either booting a node manually and it boots the old installation, or you're not letting maas control the node
[04:10] <jtv> MAAS only installs a node when deploying it, i.e. when somebody's allocated it.
[04:11] <Guest70936> bigjools: Interesting. It would give random errors when installing over something saying it couldn't write the kernel and sometimes just saying that it couldn't write a file. We are writing the system on SD cards on blades.
[04:11] <bigjools> Guest70936: oh weird.
[04:11] <jtv> Problem with the SD drive being mounted too late in the process, or something along those lines..?
[04:11] <bigjools> Guest70936: this is not maas-specific, it is running debian installer at that point
[04:11] <Guest70936> bigjools: Ok thanks I'll look into other things.
[04:11] <bigjools> Guest70936: I have seen it fail when there are RAID partitions
[04:12] <Guest70936> bigjools: There are raid partitions.
[04:12] <jtv> Oh, another wild guess: maybe the SD drive is getting a different device name in different OS releases.
[04:12] <bigjools> aha!
[04:12] <Guest70936> bigjools: I haven't setup the preseed file yet to mount it properly.
[04:12] <bigjools> existing RAID partitions confuse d-i
[04:12] <bigjools> I had to delete all of mine
[04:12] <bigjools> there is work coming in the near future to handle custom partitioning
[04:12] <Guest70936> bigjools: The raid is simply there as a virtual drive, it isn't partitions.
[04:12] <Guest70936> partitioned*.
[04:13] <bigjools> yeah any raid present confuses d-i
[04:13] <bigjools> because the kernel tries to mount it
[04:13] <Guest70936> bigjools: Oh ok. So how do I deal with that?
[04:13] <bigjools> delete the raid
[04:13] <Guest70936> bigjools: Ok and then I guess let software run it? I can't use hardware RAID currently?
[04:13] <bigjools> better still, go to #ubuntu-server and ask them :)
[04:14] <bigjools> oh is it hardware raid?
[04:14] <bigjools> I am talking about software raid
[04:14] <Guest70936> bigjools: Yeah it's hardware RAID that has a virtual drive setup.
[04:14] <bigjools> ok
[04:14] <bigjools> check with the server guys, this is beyond my knowledge here
[04:15] <Guest70936> bigjools: Ok. Thanks again for all your help!
[04:15] <Guest70936> jtv: Thanks for your help!
[04:15] <bigjools> no worries
[04:15] <Guest70936> Have a good night!
[04:15] <bigjools> afternoon here :)
[04:15] <Guest70936> Have a good day then!
[04:35] <bigjools> 1.5 release branch just cut
[04:38] <ging> bigjools: you remember a month or so ago i was working on a test using maas to deploy desktops and you wanted me to let you know how it went?
[04:38] <bigjools> ging: yes!
[04:38] <ging> well it seems although the maas part worked out really well, it's not going ahead
[04:39] <ging> the company has gone for windows 7 because they could not get a lot of thier spreadsheets and things to work with open office
[04:39] <bigjools> ah darn it
[04:40] <bigjools> well, thanks for the feedback, it's good to hear at least maas went well
[04:40] <ging> they liked maas for deploying nodes, it worked well on the 5 test machines we used
[04:41] <jtv> What a shame.
[04:46] <ging> we set them up some rdesktop app stuff running on a windows server for the windows things they need, but it wasn't good enough on window 2003 server that they had, and paying out for server 2007 because of microsofts complicated licensing where you seem to need to have licenses per client etc, it doesn't cost much more to just have all windows 7 licenses
[04:53] <bigjools> prob would be cheaper to redesign those spreadsheets to work with Open Office
[05:22] <ging> probably be even cheaper to completely replace them with something more efficent and sack 3/4 of thier work force
[07:56] <dimitern> jtv, are you around?
[07:56] <jtv> I am.
[07:57] <dimitern> jtv, just a quick question re bug 1299114
[07:57] <jtv> Shoot.
[07:57] <dimitern> jtv, maybe i'm getting it wrong but am I supposed to be able to add both a network (i.e. <IP_ADDRESS>/24) and a vlan on that same range (<IP_ADDRESS>/30) ?
[07:58] <jtv> No.
[07:59] <dimitern> jtv, looking at the docs, somewhere was mentioned that maas should know about your networks/vlans so that the cluster controller can talk to the nodes on the configured netwokrs
[07:59] <jtv> docs/networks.rst in the source tree.
[08:00] <jtv> MAAS really has two notions of "network" that are completely separate for now:
[08:00] <dimitern> jtv, so with a setup like this (on the controller): eth0=<IP_ADDRESS>/24,managed dhcp+dns, eth1=<IP_ADDRESS>/24, also managed dhcp+dns
[08:01] <jtv> That's one of the two notions of network.  But currently you're defining the other type of network.
[08:01] <jtv> (Yes, the two should learn more from each other)
[08:01] <dimitern> jtv, I have 2 networks defined: vlan0:<IP_ADDRESS>/30 tag:42 and net1=<IP_ADDRESS>/24, i though I also have to define net0=<IP_ADDRESS>/24 so maas will know all of them that can be bound to NICs inside a node
[08:02] <jtv> MAAS doesn't support defining different networks with identical or overlapping IP ranges.
[08:03] <jtv> When you allocate a node using a network constraint, you can specify an IP address on that network.  The region controller has to be able to figure out exactly which network that means.
[08:03] <jtv> It's something that could be changed in the future, but we figured having IP addresses that could be in several networks would be a recipe for confusion anyway.
[08:04] <dimitern> jtv, I see, so you're supposed to add only those networks which are not known by maas (i.e. other than the first NIC on the node, which gets its ip from maas dhcp)
[08:04] <jtv> (Similarly, it's perfectly possible technically to have two separate networks with the same VLAN tag, or one VLAN with different tags as seen on different parts of the network, but we didn't allow either)
[08:04] <jtv> No, it's fine to add networks that MAAS knows about.
[08:05] <jtv> But this goes back to there being two completely separate notions of "network."
[08:05] <dimitern> and now you *have* to link a network to all the nodes that need to be on it by mac address, right?
[08:05] <jtv> One is: a network as attached to a cluster controller interface.  We're really only interested in these when the cluster controller is supposed to manage them.
[08:06] <dimitern> right, that's easy
[08:06] <jtv> The other is: a network as attached to nodes.  We're really only interested in these for the purpose of allocation constraints.
[08:06] <jtv> For those, yes, if you want the constraints to work, you have to tell MAAS what nodes attach to what network.
[08:06] <jtv> (And obviously we'll want to automate that at some point.)
[08:07] <dimitern> right
[08:07] <dimitern> i guess what i'm really asking is: can i rely on the following assumption
[08:07] <jtv> Now, it's perfectly fine to define e.g. your <IP_ADDRESS>/24 network as a network, and attach nodes to it.
[08:07] <jtv> That way you have the network defined in both senses.  No worries.
[08:08] <jtv> What you can't have is:
[08:08] <dimitern> any node with networks attached will also have mac addresses specified in maas
[08:08] <jtv> Any node has MAC addresses specified in MAAS.  (Unless you delete them, but...)
[08:09] <jtv> However, MAAS does not yet auto-discover what MAC addresses are attached to which networks.
[08:09] <jtv> What you can't have is:
[08:09] <dimitern> so if you haven't configured the correct macs that's too bad - we won't be able to find them by mac on boot and bring the NICs up appropriately
[08:09] <dimitern> sorry, i go on :)
[08:10] <dimitern> s/i//
[08:10] <jtv> The node's MACs get auto-discovered.
[08:10] <jtv> You can boot
[08:10] <jtv> and the NICs will come up, and DHCP.
[08:10] <jtv> But you need to configure "MAC x is attached to network y" in order for network-based placement constraints to work.
[08:11] <dimitern> are any extra nics supposed to be using dhcp? because i can't see how i can decide what static ips to assign..
[08:12] <jtv> Well technically, what happens after that is up to the preseed/userdata I think.
[08:13] <dimitern> ok, that's a relief - i can rely on mac addresses being known by maas (and get-able from the networks list)
[08:14] <dimitern> the only issue that remains is how to know which mac belongs to which physical NIC at cloudinit time
[08:14] <jtv> You can get MACs based on the node.  But you can only get them from the networks list if you first tell MAAS which MAC is on which network.
[08:15] <dimitern> yeah, i think we can safely assume the user configured maas correctly (at least for the MVP phase of nets/vlans support now)
[08:16] <jtv> As far as we're concerned though, when it comes to the core MAAS codebase, configuring networks is entirely optional.
[08:17] <dimitern> right
[08:18] <dimitern> I was looking at the xml info that's gathered at commissioning time with all the hardware - is this the same format regardless of the type of node? (i.e. physical or vm)
[08:18] <jtv> Should be, though of course the actual data might differ.  It's just lshw output.
[08:19] <dimitern> my idea is to get the mapping NIC<->MAC address from there before starting the node so I can generate the appropriate cloudinit scripts
[08:20] <jtv> It'd be nice to be able to do it at runtime.  We have seen some cases where NICs still get different names on different boots.
[08:20] <jtv> We've been thinking along the lines of "MAC is a UUID for a network interface."
[08:21] <jtv> So forget about eth0 etc; the MAC identifies the NIC both within the system and throughout the MAAS.
[08:21] <dimitern> we'll do it at runtime (or rather at machine agent startup) eventually, but for now they'll be configured at boot (and set to start on reboot) once
[08:22] <jtv> Should do for most cases.
[08:22] <dimitern> yeah, that's nice but I need to identify the nic for ifup/down (unless you can refer to nics by their macs - have to check)
[08:22] <jtv> Would be nice if more networking tools supported MAC-based addressing of interfaces, no?  It's not like walking through a list of 6 items and comparing data structures is particularly expensive any more.
[08:23] <dimitern> :) agreed
[08:53] <gmb> jtv: Approved your branch, finally. Sorry for the day.
[08:53] <rvba> jtv: about bug 1300294, the idea that, for some reason, these nodes might be "owned" and in the 'ready' state is a good idea, I vaguely remember we saw a bug about that once.
[08:55] <jtv> Thanks gmb.
[08:55] <jtv> rvba: yes, but I ruled that out with reasonable confidence — we have a long-standing assertion against it.
[08:55] <jtv> I do wonder, however, whether it might be something along the lines of "I'm listing nodes within the Juju environment"
[08:59] <rvba> jtv: yeah, might be juju-related somehow.  That's why I asked them to try to see if they can see the same problem when using the API to list the nodes.
[09:00] <rvba> allenap: btw, I see Julian asking about that yesterday:  Blake confirmed that the UEFI stuff has been ported to the new import script correct?
[09:01] <allenap> rvba: Yes, I’m pretty sure it has.
[09:01] <allenap> blake_r: ^ Please can you confirm when you come online?
[09:03] <rvba> blake_r: also, can you please confirm that you've QAed that change with the daily PPA?
[09:03] <rvba> s/daily PPA/daily package/
[09:12] <strikov> Hi guys. I'm back from the sprint. I plan to work on some functional tests for our new script to pull boot resources. Like 'here is a tricky metadata which boot resources you'd pull'. Does it look reasonable to work on this?
[09:16] <jtv> Hi strikov
[09:17] <jtv> Yes, that would be useful.  The important thing with this one is to make sure the tests run at the right level of integration.
[09:18] <jtv> We're already writing end-to-end tests; it would be good to have tests that exercise and verify specific behaviours of the various components.
[09:19] <strikov> jtv: as a first goal I plan to verify that script pulls correct product if multiple available for a specific arch/subarch/release/label and that it pulls correct version of the product if we specify some tricky label like 'beta2'
[09:21] <jtv> That sounds good — we do not have as much understanding of the simplestreams part as we'd like.
[09:21] <jtv> Normally I'd say "don't bother testing what should already be tested in libraries we're using," but in this case there are enough unknowns in the interaction.
[09:21] <jtv> For most tests though, I would hope to be able to stub out most of the simplestreams code.
[09:22] <jtv> I'm currently writing a test that simulates a successful import based on controlled simplestreams import data — but I'd hate to have too much of that kind of detail in there!
[09:32] <strikov> jtv: Right, I just want to test the code which makes decision which image to pull, this logic is inside the script (RepoDumper + boot_merge)
[09:33] <jtv> We'd be most grateful for tests and documentation there!
[10:52] <jtv> Yay!  Big deep end-to-end test of the main boot-resources import function is up for review: https://code.launchpad.net/~jtv/maas/import-script-top-level-unit-test/+merge/213809
[10:56] <strikov> jtv: wow, looks good
[10:58] <jtv> Thanks.  :)
[10:59] <jtv> There are probably helpers in simplestreams that could make this easier, but I never quite found my way in the documentation.
[10:59] <strikov> jtv: I wonder if I need to extend this code for my own check or I want to create a separate one
[11:00] <strikov> jtv: but anyway, let me come up with my tests and we decide how to integrate them
[11:02] <jtv> Better to have a separate one, I think — assuming you can avoid most of the complexity.
[11:02] <jtv> Maybe the best thing to do is to specify, in the form of tests, what exactly should be in the meta file for given inputs — without any simplestreams interaction.
[11:03] <jtv> "For inputs X, I expect output Y."
[11:03] <jtv> Best form of test.  :)
[11:07] <jtv> And with that, I'm out.  Bye!
[11:39] <AskUbuntu> conversion from commencing to ready state in maas | http://askubuntu.com/q/442350
[13:51] <strikov> I'm trying to run test.pserv. It complains about sst unavailable (but I ran make install-dependencies before). Do I need to install this test dependencies manually or we have some other way to do it automatically?
[14:01] <rvba> strikov: Hi Oleg.  make install-dependencies install the prod and run-time dependencies, 'make' should install the dev dependencies (sst is one of these).
[14:03] <rvba> strikov: After `make` has been run, you should have a directory named 'eggs' which should contain sst-0.2.2-py2.7.egg.  Isn't that the case?
[14:11] <strikov> rvba: Thanks. Yeah I have this egg installed. Is it okay to run bin/test.pserv manually with PYTHONPATH in the env?
[14:12] <rvba> strikov: yes, running bin/test.pserv is the way to do it.
[14:13] <strikov> rvba: I'm getting the following error: http://pastebin.ubuntu.com/7194420/
[14:13] <strikov> rvba: while this module is definitely exists and in the PYTHONPATH
[14:14] <rvba> strikov: that's because you have python-maas-client installed.
[14:14] <rvba> strikov: you need to remove all the maas packages to develop maas (otherwise you get that kind of conflicts): sudo apt-get remove python-maas-client
[14:14] <strikov> rvba: Oh, how did you manage to figure this out from the error log? :) THanks
[14:15] <rvba> strikov: I know that error :).  This should probably be in the FAQ ;)
[14:17] <strikov> rvba: now all the tests pass, thanks!
[14:18] <rvba> np
[15:50] <rvba> gmb: thanks for adding a lander for the new branch!
[15:54] <blahrus_> I am running MAAS on 13.10 and believe I am running into https://bugs.launchpad.net/maas/+bug/1237364
[15:54] <blahrus_> anyone else had to deal with this?
[16:07] <onezerohosting> Wondering if someone could clue me in on why maas reinstalls on stop/start?!
[16:08] <onezerohosting> Is this by design or am I doing something wrong?
[16:14] <onezerohosting> Ruetobas maybe you can help?
[16:16] <gmb> onezerohosting: Can you clarify what you mean by “maas reinstalls on stop/start”?
[16:17] <onezerohosting> "Stop node" and "Start node" on the Nodes listing of maas
[16:17] <onezerohosting> It seems to me that it should simply shut down a machine on stop and when restarted power it back up.  However I'm getting a complete re-install.
[16:18] <onezerohosting> Only way to avoid this behavior so far is to set to not boot from PXE however I'd like to leave that setting alone.
[16:23] <gmb> onezerohosting: That’s by design; when you stop a node it goes back into the set of nodes available for other users. When they start it, they’ll start with a clean slate. Alternatively, you’re using Juju to orchestrate deployments, in which case Juju expects the machien to be pristine when it gets access to it.
[16:45] <gmb> onezerohosting: Does that make sense?
[16:46] <blahRus> Any one know how to get a node to commission? No matter what ver of Ubuntu I use to commission, I get: failed [2/5] ( 00-maas-01-lshw 00-maas-02-virtuality)
[16:51] <onezerohosting> gmb.  Thanks.  Yes it does make sense.  However the one caveat I'm running into (and the reason I was restarting to begin with) is DNS.
[16:52] <onezerohosting> Maas is managing DNS and in order to change a hosts name, it seems that a restart is required per the web console.
[16:52] <onezerohosting> Of course I can change it from the command line but I wanted the hostname to be reflected at the web interface.  Is there any way to do this?
[16:52] <allenap> gmb, rvba: Got time for a shortish review? https://code.launchpad.net/~allenap/maas/dont-crash-when-selecting-fpi--bug-1293676/+merge/213887
[16:53] <onezerohosting> When you try to edit a node name while in use you get the following error, "Can't change hostname to compute2d: node is in use."
[16:53] <gmb> allenap: Sure.
[16:53] <allenap> gmb: Thanks :)
[16:54] <onezerohosting> blahRus... I've only been able to get Raring to commission properly.  Otherwise I get the same error.
[16:54] <gmb> onezerohosting: So, MAAS *has* to manage the hostname… changing it on the command line on the node doesn’t really make sense in a MAAS context.
[16:55] <onezerohosting> Didn't mean command line on the node... meant within Maas' DNS server config... zone files.
[16:56] <gmb> onezerohosting: If MAAS is managing DNS you don’t need to edit the zone files manually. In fact that could theoreticaly cause problems down the line.
[16:57] <onezerohosting> So how do I change a nodes name per MAAS after it's already running?
[16:58] <gmb> onezerohosting: You don’t. The workflow would typically be:
[16:58] <gmb> 1. Enlist (and accept the node)
[16:59] <gmb> 2. Update its details (cluster, zone, power type etc.)
[16:59] <gmb> (etc. include FQDN)
[16:59] <gmb> 3. Start the node
[16:59] <blahRus> onezerohosting: that's what I am trying to load now :/
[17:00] <onezerohosting> Got ya.  Thanks gmb.
[17:00] <gmb> onezerohosting: No worries.
[17:05] <blahRus> this seems to be the error: http://paste.ubuntu.com/7195086/
[17:07] <rvba> blahRus: your node(s) didn't manage to install the packages needed for commissioning.
[17:09] <blahRus> rvba: hurm… does it sound like I missed a step?
[17:10] <blahRus> rvba: do the HD on the systems need to be empty?
[17:10] <rvba> blahRus: not at all.
[17:10] <rvba> blahRus: <missed a step> maybe a network config step
[17:10] <blahRus> rvba: the boxes are pxe'ing just fine
[17:10] <rvba> blahRus: the nodes use the region's proxy to download packages.
[17:11] <rvba> blahRus: the packages are downloaded from the ubuntu archive (the pxe request doesn't step out of your network).
[17:13] <blahRus> rvba: perfect, they are getting publicly accessible IPs, maybe the DNS piece isn't running right on maas
[17:14] <blahRus> maas-dns is installed, does it run as a service?
[17:14] <rvba> blahRus: try to get the logs for the other commissioning scripts.  The earlier scripts install the required package.  Let's double check that these didn't fail.
[17:14] <rvba> packages*
[17:15] <blahRus> alright, bind9 is running
[17:16] <blahRus> rvba: http://paste.ubuntu.com/7195139/
[17:19] <rvba> blahRus: looking…
[17:19] <blahRus> ty
[17:22] <rvba> blahRus: http://paste.ubuntu.com/7195161/
[17:22] <rvba> Confirmed, your node couldn't reach the archive.
[17:22] <blahRus> got it, so the node PXE'ed couldn't get to ubuntu archive
[17:22] <rvba> Right.
[17:23] <rvba> blahRus: Unless you changed the proxy setting in MAAS, your nodes are using the region's proxy (configured by MAAS) to access the archives.
[17:24] <rvba> blahRus: Please have a look at the region's proxy's log to see if you can spot the problem.
[17:25] <xmltok> i'm getting 'The DHCP leases file does not exist' and it tells me to install maas-dhcp, but maas-dhcp is installed
[17:25] <xmltok> what process should i look for to check if dhcp is operating? my pxe requests are not getting responses
[17:26] <rvba> xmltok: sudo service maas-dhcp-server status
[17:26] <rvba> xmltok: did you configure the DHCP service on the cluster's page?
[17:26] <xmltok> i guess not
[17:27] <xmltok> i have managed dhcp set up for the cluster
[17:27] <xmltok> i may have just needed to start the process
[17:28] <rvba> xmltok: it's restarted by MAAS each time the settings are changed.
[17:29] <xmltok_> hmm, lost my connection. so the maas-dhcp-server service wasn't running but it is now
[17:31] <xmltok_> ok its pxe'ing but i guess some of the pxe files didnt import, ill try that again
[17:39] <rvba> allenap: nice use of the view infrastructure to fix bug 1293676 ;).  Don't forget to backport your fix to 1.5.
[17:59] <blahRus1> rvba: how do I set BIND to allow the lookups to archive, we don't' need to use a proxy in our case.
[18:00] <xmltok_> cool, the node registered with maas
[18:00] <xmltok_> can i only deploy nodes using juju?
[18:07] <rvba> blahRus1: MAAS only adds its own section to BIND's config.  What I mean is that you should be able to configure BIND anyway you like as long as you keep MAAS' section in the config.
[18:08] <blahRus1> rvba: think we got past that, but now I am getting: http://paste.ubuntu.com/7195367/
[18:08] <rvba> xmltok_: no, using the API or the UI you can deploy nodes (as in: get machines up and ready).  Juju simply automates the next step: deploying _services_ onto the nodes.
[18:11] <blahRus1> rvba: is it trying to default to ipv6 (which we are not serving up at all)
[18:11] <rvba> blahRus1: I think you want to configure an upstream DNS server for queries outside the real of MAAS.  This is done via the 'upstream_dns' config option (available on the 'settings' page, at the bottom — or using the CLI/API).
[18:12] <blahRus1> rvba: not seeing that anywhere on the settings page
[18:13] <rvba> blahRus1: arg, you must be using an earlier version then.  Hang on.
[18:13] <blahRus1> we tired the beta in 14.04 but didn't have much luck so we we back 13.10
[18:14] <rvba> blahRus1: you need to add http://paste.ubuntu.com/7195395/ to your DNS config.
[18:14] <blahRus1> lmk if we should be running via a different mirror
[18:14] <xmltok_> im getting failures trying to power up the nodes now, i think its probably a firewall problem
[18:15] <blahRus1> rvba: does that go in options? /etc/bind/named.conf.options
[18:15] <rvba> blahRus1: yes
[18:22] <blahRus1> rvba: bind was ok with the config, server still boots up, then ubuntu haults it
[18:25] <rvba> blahRus1: can you resolve archive.ubuntu.com using MAAS' DNS server?
[18:25] <blahRus1> ya
[18:25] <blahRus1> rvba: http://goo.gl/3REiXv
[18:26] <rvba> blahRus1: is this at the end of the commissioning cycle?
[18:27] <blahRus1> current status is Declared
[18:27] <rvba> Not yet commissioned then.
[18:27] <blahRus1> so click commission now, and power back up?
[18:28] <rvba> If you're using IPMI (or any other power mechanism supported by MAAS), you don't need to power up your nodes manually.
[18:28] <rvba> Just click "commission."
[18:29] <blahRus1> alright, so it's normal to halt before commission right?
[18:30] <rvba> blahRus1: yes
[18:30] <Jeffrey_> Hello everyone I am using the fast installer to load a ubuntu image on to some blades using MaaS. I am having a problem after the fast installer installs the system on reboot when it tries to PXE boot it does what it's supposed to and drops to the local disk. But when it does it comes up with an error that says "boot sector signature not found".
[18:30] <rvba> smoser: care to give us a hand here? ^
[18:32] <smoser> Jeffrey_, what version of maas / curtin ?
[18:32] <blahRus1> rvba: latest http://paste.ubuntu.com/7195472/
[18:32] <Jeffrey_> What's more interesting is that after I see that error if I boot the computer selecting the internal SD card it will boot properly.
[18:33] <Jeffrey_> smoser: 1.4+bzr1693+dfsg-0ubuntu
[18:35] <rvba> blahRus1: There is still a problem apparently: http://paste.ubuntu.com/7195483/.
[18:35] <rvba> E: There are problems and -y was used without --force-yes
[18:35] <rvba> Traceback (most recent call last):
[18:35] <rvba>   File "/tmp/user_data.sh.DMFkVb/combase64: invalid input
[18:35] <rvba> (While installing the lldpd package)
[18:35] <smoser> Jeffrey_, you're missing part of that string.
[18:35] <smoser> what version of curtin ?
[18:36] <smoser> you could be seeing https://bugs.launchpad.net/curtin/+bug/1244026
[18:36] <smoser> but that should be fixed if you have all updates applied to saucy
[18:36] <Jeffrey_> smoser: I'm using dpkg -l maas/curtin and I got that for the version of maas and it says that curtin is not installed.
[18:37] <smoser> Jeffrey_, dpkg-query --show python-curtin
[18:37] <Jeffrey_> smoser: python-curtin	0.1.0~bzr94-0ubuntu<IP_ADDRESS>
[18:38] <Jeffrey_> maas	1.4+bzr1693+dfsg-0ubuntu2.3
[18:38] <blahRus1> rvba: glob not defined
[18:38] <blahRus1> rvba: https://www.dropbox.com/s/j770hq7thqqxmnc/Screenshot%202014-04-02%2011.37.56.png
[18:39] <blahRus1> rvba: followed by: https://www.dropbox.com/s/fgrqpnxtaqmevas/Screenshot%202014-04-02%2011.38.02.png
[18:39] <rvba> blahRus1: that last bit is normal.  The node is powered down at the end of the commissioning process.
[18:39] <rvba> blahRus1: the first error is… scary… let me look into it.
[18:40] <smoser> Jeffrey_, h.. i don't really know then.
[18:40] <smoser> this is intel ?
[18:40] <Jeffrey_> smoser: Yes intel cpus, duel cpu blades.
[18:41] <smoser> and the sd card is in the bios boot order ?
[18:41] <smoser> basically curtin installs to the thing it thinks is the first disk
[18:41] <smoser> anad if that disk is "internal sd card", then, well thats what you got.
[18:43] <Jeffrey_> smoser: Yes it installs it on the SD card successfully, it's just after the install when the computer is rebooting it tries to pxe boot again and then drops local, but doesn't boot the SD card properly. If I then boot the computer manually and select the SD card it boots. It's like MaaS isn't booting the proper disk.
[18:44] <smoser> Jeffrey_, well, maas (via pxe) just says "boot from local disk"
[18:44] <smoser> its the bios that interprets that
[18:44] <Jeffrey_> smoser: Ok sounds good. I guess I maybe have a BIOS configuration problem or something.
[18:45] <smoser> maybe.
[18:45] <smoser> the bios might also not consider the sd card to be  a "disk" or something.
[18:45] <smoser> 2 other paths are:
[18:45] <smoser>  * tell curtin to install on some other target that *would* be found
[18:45] <smoser>  * tell curtin to grub-install to more things
[18:46] <smoser> both of these are probably acheivable, and the first possibly through config.
[18:46] <smoser> but from my lack of documentation and lack of time to help you find a solution, i don't have a "this will work" for you answer.
[18:46] <smoser> sorry.
[18:46] <rvba> blahRus1: there is something weird with the problem you found.    You didn't customize maas_ipmi_autodetect_tool.py by any chance?
[18:47] <Jeffrey_> smoser: Ok thanks for your help! I'll try and figure it out.
[18:48] <blahRus1> not at all
[18:48] <blahRus1> rvba: ^
[18:48] <blahRus1> I am running 1.5.4
[18:49] <blahRus1> rvba: it works fine for powering on the server
[18:53] <rvba> blahRus1: can you try editing /etc/maas/templates/commissioning-user-data/snippets/maas_ipmi_autodetect_tool.py to add 'import glob' underneath 'import re'.  Then sudo service apache2 restart.  Then re-commissiong your node.
[18:54] <rvba> blahRus1: hang on
[18:54] <rvba> blahRus1: do you have all the updates installed?
[18:55] <blahRus1> rvba: double checking
[18:58] <blahRus1> rvba: yes
[18:59] <rvba> blahRus1: can give me the output of `apt-cache policy maas`?
[19:00] <blahRus1> rvba: https://www.dropbox.com/s/8g6njl6k0dhj7si/Screenshot%202014-04-02%2012.00.24.png
[19:00] <blahRus1> ya
[19:01] <blahRus1> rvba: http://paste.ubuntu.com/7195575/
[19:02] <rvba> blahRus1: all right, looks like an ugly bug.  While I'm looking into it, can you try what I described above?
[19:03] <blahRus1> rvba: yup
[19:07] <blahRus1> rvba: latest http://paste.ubuntu.com/7195596/
[19:08] <rvba> blahRus1: looks like you got the same error.
[19:09] <blahRus1> rvba: not resolving?
[19:10] <rvba> blahRus1: the error about the missing import.
[19:11] <blahRus1> rvba: have we moved past the resolving part then?
[19:11] <blahRus1> update to more recent code?
[19:11] <rvba> blahRus1: definitely
[19:11] <rvba> blahRus1: did you make the change to maas_ipmi_autodetect_tool.py and restart apache?
[19:11] <blahRus1> yes
[19:11] <blahRus1> #!/usr/bin/python
[19:11] <blahRus1> import commands
[19:11] <blahRus1> import subprocess
[19:11] <blahRus1> import re
[19:11] <blahRus1> import glob
[19:11] <rvba> Looks good.
[19:12] <rvba> blahRus1: can you capture the node's console while it's commissioning again?
[19:12] <blahRus1> rvba: let me try
[19:15] <blahRus1> rvba: https://www.dropbox.com/s/1tgqrpm4tabw5ju/test.avi
[19:20] <rvba> blahRus1: okay, so the change fixed the problem.  But your node is still unable to reach the archive.
[19:21] <blahRus1> 403 forbidden?
[19:21] <rvba> blahRus1: yeah
[19:22] <blahRus1> rvba: our IP getting blocked?
[19:22] <rvba> blahRus1: I don't see how this could happen.
[19:23] <blahRus1> using lynx it works just fine to load the dir
[19:27] <rvba> blahRus1: can you check the proxy's log?
[19:27] <blahRus1> which file?
[19:28] <rvba> blahRus1: /etc/squid-deb-proxy/<something.log>
[19:31] <blahRus1> rvba:<PHONE_NUMBER>.633      0 <IP_ADDRESS> TCP_DENIED/403 3843 GET http://archive.ubuntu.com/ubuntu/dists/raring-updates/universe/binary-amd64/Packages - HIER_NONE/- text/html
[19:31] <blahRus1> that'd do it
[19:31] <rvba> Yeah, that's definitely the problem.
[19:33] <blahRus1> rvba: added the /24 to the acl for allowed
[19:34] <rvba> blahRus1: btw, raring reached EoL at the beginning of the year.
[19:35] <blahRus1> rvba: yup, figured we test with stable ;) looking forward to 14.04
[19:38] <blahRus1> rvba: happen to know the proxy settings to change?
[19:39] <rvba> blahRus1: not offhand
[19:40] <rvba> blahRus1: I'll have to step out in 5 minutes.  I think you're almost there but I (or other members of the MAAS team) will be there to assist you if you need help tomorrow.
[19:43] <allenap> roaksoax: Are you able to sort out getting https://bugs.launchpad.net/maas/+bug/1301569 into Saucy?
[19:44] <roaksoax> allenap: i can sponsor the upload, but don't think i can manage to file a SRU request
[19:46]  * rvba is off.   If I mark it as affecting maas in saucy will that get the attention of someone who’ll help out?
[19:49] <allenap> roaksoax: Ah, I don’t think I can create a series task.
[19:51] <roaksoax> allenap: ok did the later
[19:51] <roaksoax> create series task
[19:52] <roaksoax> allenap: wiki.ubuntu.com/SRU
[20:36] <allenap> roaksoax: Can you nominate someone in the server team who can do this?
[20:56] <blahRus1> rvba: https://www.dropbox.com/s/i1exgpg6x2h6e33/Screenshot%202014-04-02%2013.56.41.png is the latest :)
[20:58] <blahRus1> based on a quick search, it's looking in the wrong dir: /var/lib/maas/tftp/amd64/generic/raring/commissioning/linux
[21:12] <xmltok_> my problem was https://bugs.launchpad.net/maas/+bug/1300923, with that  fix it seems to be working ok. i can start/stop my nodes
[21:15] <Jeffrey_> After using curtin to fast install. The MaaS child tries to boot again from PXE and after the server telling it to boot local it fails to boot to the correct place. I was wondering in the preseed/generic file I noticed it trys to disable PXE boot. Is this so that the next boot will follow the boot order minus PXE?
[21:20] <xmltok_> so can i boot up one of my machines with a basic ubuntu install? running node start spins it up but i can't tell if that actually installed an OS
[21:48] <Jeffrey_> :q
[22:23] <xmltok_> my nodes are both in 'commissioning' but neither are on, should they be doing something to get to the ready state?
[23:31] <webbrandon> xmltok: me too but i am sure i am missing something so just reading away


[00:04] <oneadvent> hi, i'm trying to upgrade a system that is running 21.10. But it says it is out of date. Anyone know how to upgrade it now??
[00:05] <leftyfb> !eolupgrade | oneadvent
[00:06] <oneadvent> ubottu: i understand, it is my buddys and he just didn't turn it on for too long. is there no path forward from here?
[00:07] <oneadvent> ah wait that last link?
[00:09] <Bashing-om> oneadvent: Last link ^ - yes :D
[00:15] <jhutchins> ubottu: botsnack
[00:16] <jhutchins> !botsnack
[00:51] <oneadvent> i'm sorry. i tried to follow that link, can you give me an example of the sources.list that I would change or do to make it upgrade??
[00:51] <oneadvent> I'm so confused
[00:51] <oneadvent> ubottu
[00:51] <oneadvent> oh lol it is a bot
[00:51] <oneadvent> well anyone else too
[00:52] <leftyfb> oneadvent: change impish to focal
[00:52] <sarnold> oneadvent: you'll have a bunch of 'archive.ubuntu.com' entries in your sources.list; change them to 'old-releases.ubuntu.com' ..
[00:56] <oneadvent> leftyfb: okay so just change that, no problem. can do.
[00:57] <oneadvent> sarnold: they are already old-releases in there
[00:59] <Bashing-om> oneadvent: All entries changed ? the run ' sudo apt update && sudo apt upgrade && sudo apt dist-upgrade ' .
[01:02] <oneadvent> Bashing-om: i'm working on it, sorry, doing it for a friend over teamviewer so i have ot wait for him to give me the new password, sorry
[01:03] <oneadvent> leftyfb: and sarnold to be clear i should change all of them, right?
[01:04] <sarnold> oneadvent: yeah
[01:04] <Bashing-om> oneadvent: Yup - see: https://help.ubuntu.com/community/EOLUpgrades/Oneiric -- If the ups complete with no issues - one final step :D
[01:06] <oneadvent> thanks sarnold and Bashing-om, still waiting on him, sorry, i'll get back as soon as i have done this
[01:20] <oneadvent> I am getting a lot of E: The repository 'http://old-releases.ubuntu.com/ubuntu focal Release' does not have a Release file.
[01:20] <sarnold> focal is still supported, so it's not on old-releases yet
[01:23] <Bashing-om> oneadvent: sarnold: should not the sources.list read as " deb http://old-releases.ubuntu.com/ubuntu/ impish main restricted universe multiverse " Note is impish rather than focal.
[01:24] <oneadven1> sorry i closed the window if anyone replied to the above
[01:24] <Bashing-om> oneadvent: sarnold: should not the sources.list read as " deb http://old-releases.ubuntu.com/ubuntu/ impish  main restricted universe multiverse " Note is impish rather than focal.
[01:25] <Bashing-om> ^2nd time too is not the charm :(
[01:25] <oneadven1> oh i thought i was supposed to change all the impish to focal
[01:25] <oneadven1> i can change them back, i did a regex for it anyway
[01:27] <sarnold> ahhhh if you changed the release too, that'd probably break it. you only manually change the server at the start, and then follow the rest of the guide
[01:30] <oneadven1> uh oh...lol this getting bad
[01:32] <pycurious> https://dpaste.org/abGhg - anyone can tell me if these files are a rootkit - or something that i can remove/apt uninstall/....?
[01:33] <rbox> pycurious: /dev/shm is a tmpfs... reboot, they'll be gone
[01:36] <sarnold> pycurious: run fuser on them and find out what process has them open?
[01:58] <oneadven1> ok, i'm back, so which one did I mess up? the first line? Bashing-om
[01:59] <oneadven1> or rather sarnold
[01:59] <sarnold> oneadven1: did you fix up the releases?
[02:00] <oneadven1> well i didn't do anyting but change the archive to old-releases
[02:00] <oneadven1> and the focals back to impish
[02:00] <oneadven1> but I still get errors on the updating
[02:00] <sarnold> pastebin what's happening now?
[02:03] <oneadven1> trying to find an easy way to do that sarnold
[02:07] <oneadvent> sorry is there an easy way? my client isn't doing well today.
[02:10] <sarnold> oneadvent: I like to use nc termbin.com 9999    , paste in whatever I want, and then hit ^D -- it'll give back an url
[02:11] <oneadvent> i think i found a way...lol this is hard over teamviewer, wouldn't recommend it
[02:12] <sarnold> yeah, especially since I wouldn't trust that to run flawlessly across the upgrade
[02:12] <sarnold> it *should* but I don't have a high opinion of most software, you know?
[02:12] <oneadvent> hell no it isn't. not even this far.
[02:12] <oneadvent> but if it crashes i can have my buddy open it again, or facetime/video call me if it is super stuck
[02:13] <sarnold> is ther eno way to ssh to the machine instead?
[02:13] <oneadvent> he would have to open a port on the firewall for that, which would be more than  he can handle
[02:14] <sarnold> aha
[02:22] <oneadvent> ok sarnold here is my sources.list:
[02:22] <oneadvent> http://sprunge.us/siG4MN
[02:26] <oneadven1> back! sorry again
[02:27] <oneadven1> http://sprunge.us/v72AcS
[02:32] <sarnold> oneadven1: aha, comment out the security.ubuntu.com lines
[02:34] <oneadvent> uggg i think teamviewer keeps crashing my pc
[02:36] <sarnold> oneadvent: oh is *that* why it keeps crashing?
[02:36] <sarnold>  < sarnold> oneadven1: aha, comment out the security.ubuntu.com lines
[02:51] <oneadvent> lol i think that is why
[02:52] <oneadvent> bam, yeah i think it working now.
[02:52] <oneadvent> i propose we update the EOL page to reflect this way of doing it, because honestly i didn't know what it was asking for there till you guys spelled it out
[02:52] <oneadvent> so thank you so much
[02:54] <sarnold> oneadvent: yeah I've thought before that some of our wiki pages could use being cut in half or down to 10% of the old size or something..
[02:54] <sarnold> oneadvent: there's just *so much* on that page..
[03:37] <rthndr> Just updated and rebooted my Ubuntu 20.04 server. Now one hdd just ... doesn't exist. `lshw` and `lsblk`  show nothing for it. Other drives are still available. Any ideas on how to get the system to see it?
[03:45] <oneadvent> sarnold: its cool, just doing a simple :%s/old/new/g is something that could save a bunch of people a bunch of time. and it worked great for me once I understood what I needed to do.
[03:45] <oneadvent> anyway it is working. I didn't actually upgrade the system though, because I really just needed the repositories to work enough to install kodi, since that is the new purpose for that laptop.
[03:47] <oneadvent> logging out for the night, but again, sarnold and others (can't remember your handles, because this closed out since you last spoke), thank you all.
[04:37] <sethxcx49> hi
[04:37] <sethxcx49> hello from Hawai
[04:38] <sethxcx49> what is the chit chat for ubuntu?
[04:39] <sethxcx49> I hate c++
[04:40] <rbox> sethxcx49: so don't use it
[04:41] <sethxcx49> I need, but dont like
[04:41] <sethxcx49> C++ is C in a complex way
[04:43] <sethxcx49> weird...
[04:45] <aurora________> so m any lovers, so many life ♪ ♫
[04:46] <aurora________> like a fool I am programming in C++ ♪ ♫
[04:48] <aurora________> like a fool ♪ ♫
[04:48] <aurora________> what is the chit chat channel?
[04:50] <lotuspsychje> stick to ubuntu support please aurora________
[04:55] <ashu> anyone specifics the respective projects announched for gsoc23?
[04:55] <DakotaKae> Hi all, I'm having a strange issue writing a Makefile. Some members of our team use Docker, some use NerdCTL. They're pretty interchangeable, but we just need to know which command to use in the Makefile, so it's being set as a variable. I'm setting it like so: `$(shell (which nerdctl &>/dev/null && echo nerdctl) || echo docker)`. When I run
[04:55] <DakotaKae> `(which nerdctl &>/dev/null && echo nerdctl) || echo docker` in my terminal, it outputs `docker`, as I expect it to. However, when running `make`, it seems to always try `nerdctl` instead. Is there something wrong with how I'm doing it in the Makefile? Running on Ubuntu 22.04
[04:55] <setxcx49> what Bjarne was thinking?
[05:02] <setxcx49> someone wake up that smart guy...
[05:18] <setxcx49> ubuntu rocks...
[05:21] <setxcx49> erection reset by here
[05:27] <Unit193> setxcx49: Hello.  This is the Ubuntu support channel for technical questions only.  Please refrain from random commentary here, thanks.
[05:28] <setxcx49> I will keep my silence, pardon
[07:15] <hamed> hii
[07:15] <lotuspsychje> welcome hamed
[07:21] <hamed> i am pretty new to linux
[07:22] <lotuspsychje> you can ask ubuntu related questions here hamed
[07:41] <migs> hello
[07:41] <migs> Is there anyone here?
[07:42] <enyc> migs: yes, but you should ALWAYS be patient in irc channels, stay logged in in background, not assume instant answers and logout etc.
[07:42] <enyc> migs: similarly if you stay logged in you can answer others in hours to come, etc.
[07:43] <migs> enyc, Ok thanks -
[07:44] <akd3070> hi
[07:44]  * enyc ROARs =)
[07:45] <enyc> ubuntu 20.04.6 point release lately, curious what the key revocations were about exactly.
[07:45] <migs> I am trying to batch convert mp3s to m4bs through the terminal, and have tried several different ways but it just isn´t working
[07:45] <akd3070> go to chatgpt
[07:47] <migs> This person is trying to help me through Ubuntu forums, but doesn´t understand why it isn´t working. My mp3s are fine.https://askubuntu.com/questions/1460523/how-to-batch-change-a-file-extention/1460526?noredirect=1#comment2555849_1460526
[07:47] <enyc> migs: decompressing and recompressing the audio seems silly, will only lose quality...
[07:49] <migs> enyc, yes I know but I need them for audiobooks.
[07:49] <migs> For listening to them on my iphone
[07:51] <migs> I found out how to do it that works but it just combines all mp3s into one, then it converts it to m4a, then to m4b. I would like to convert each mp3 to m4b
[07:52] <migs> This way works: https://pastebin.com/0fRi155E, but just combines all of them. So I know that it works,I just want them to be separated. enyc
[07:53] <migs> @enyc,
[07:53] <migs> How do you tag someone?
[08:50] <fairyfloss> GM
[08:51] <luna_> morning
[08:52] <fairyfloss> Is this Latvian Channel or Global? o0
[08:53] <fairyfloss> Hi!
[08:54] <migs> Is this the right channel for Ubuntu questions?
[08:54] <luna_> hey
[08:54] <luna_> fizi: global
[08:54] <luna_> fairyfloss: global
[08:54] <luna_> sorry tabbed wrong
[08:54] <fairyfloss> aha! got it!
[08:54] <fairyfloss> thx
[08:54] <migs> *for ubuntu tech questions
[08:54] <fairyfloss> yup yup,.. was looking for kubuntu support, just found the right channel.
[09:00] <fairyfloss> Can anyone tell me how to change the hexchat to not use localized language pickup but so i can change it manually to preferred one?
[09:01] <migs> Can someone tell me if something is wrong with this code I put in the terminal to convert all mp3s in one folder to m4bs? https://pastebin.com/LkuqeKJ3
[09:08] <migs> It doesn´t work
[09:08] <dsc_> migs: the name= variable declaration doesnt survive the ;
[09:09] <dsc_> sorry that is a lie
[09:09] <dsc_> it does work
[09:10] <migs> I am tryin to figure out why it is not working. I actually got the code from someone else and the don´t understand why it doesnt'either. I have all codecs installed
[09:10] <migs> *they
[09:14] <migs> dsc_, - These are the errors - https://pastebin.com/ynSArrdS
[09:32] <migs> sorry dsc_ if you had any suggestions I was rebooting my computer
[09:32] <migs> trying to figure out how to convert mp3s to m4bs individually through the terminal
[09:33] <migs> I figured out how to do it if I combine all of them into one mp3 and then convert it to m4b but not sure how to convert them individually
[09:52] <ronson24> Hi
[10:46] <feff0> hi
[10:46] <feff0> is there anyone?
[10:46] <elwisp> y
[10:47] <feff0> first time using irssi, how does it work?
[10:51] <gartral[m]> Very well
[10:52] <gartral[m]> Type /window <number> to switch rooms your in.
[11:36] <pycurious> sarnold: thanks for the comment yesterday. fuser worked.
[11:47] <pycurious> systemctl - does anyone use ProtectSystem=strict here?
[11:54] <HesH1> hello!
[11:56] <HesH1> AWAY 1 sec
[12:00] <HesH1> away (one)
[12:01] <HesH1> Away [one sec]
[12:01] <HesH1> [away: one sec]
[12:02] <ThinkT510> what are you trying to do?
[12:02] <HesH1> im new to irc so im trying experimenting with some commands xD
[12:03] <HesH1> but it's not really working...
[12:03] <ThinkT510> best to read the documentation of your irc client
[12:04] <HesH1> probably
[12:04] <HesH1> im lookin at some /help stuff
[12:05] <ThinkT510> the people in #libera don't mind helping with irc basics. /join #libera
[12:06] <HesH1> ok, will try
[12:22] <pycurious> I've a 20.04lts box in which git is installed in -> /usr/local/bin/git — but dpkg -S /usr/local/bin/git returns empty - any ideas what is going on? I also have gitlab installed on the machine
[12:26] <tomreyn> pycurious: /usr/local/ is where manually installed (not .deb packaged) software is stored at
[12:27] <pycurious> tomreyn: perhaps on this machine gitlab was installed manually and git got installed from there?
[12:28] <tomreyn> perhaps. you should know, or whoever installed it.
[12:34] <ronson> Hi
[12:36] <tomreyn> hello ronson, welcome to ubuntu support
[12:38] <pycurious> tomreyn: is there a way to remove /usr/local/bin/[git,ruby,…] and then install it using apt - I was not the systemadmin for this machine before - and am not sure what is the correct way of fixing this manual install.
[12:40] <tomreyn> pycurious: i can't tell how to remove it 'properly'. it really depends on how it was installed there. it *may* be ok to just delete what you don't want to exist there. as i think you siad: it's possible that the gitlab installation just placed this binary there because it needs a git command and found none to be present. but that's just one theory. we could come up with many others.
[12:43] <pycurious> tomreyn: I think it was a bungled up gitlab install. /opt/gitlab/…/bin/git is what gitlab is using, which is proper. This /usr/local/bin/git was last updated in 2016. I do have a backup of this machine.
[12:43] <tomreyn> generally, when you inherit a system previously managed by someone else, i'd review its existing documentation, get an idea of whether you think this is in a good state that you can risk taking over its management as is. preferrably, and when the answer is 'no' there, the much better option is likely a fresh installation, adding system documentation as needed, and making it auto-installable / deployable
[12:48] <BluesKaj> Hi all
[13:01] <Swahili> Q: How can I identify if the OS is desktop? I have https://paste.sh/z589I_6Y#00e9op0tLtfQxJPBSWkvkiqb
[13:04] <tomreyn> A: apt list --installed ubuntu-server
[13:05] <leftyfb> Swahili: don't you know what you installed? Does it boot up to a Desktop or console?
[13:07] <Swahili> tomreyn: thanks! So its not possible to see through cat /etc/*-release
[13:07] <Swahili> leftyfb: it's not me but just checking logs
[13:08] <leftyfb> Swahili: what do you mean it's not you? Is this your machine?
[13:08] <Swahili> leftyfb: it's not my machine, it's a user log, I've provided an application
[13:09] <Swahili> think, when troubleshooting and trying to help somebody you ask them to provide the output for cat /etc/*-release
[13:09] <Swahili> it's not my machine
[13:09] <tomreyn> Swahili: i don't think you can tell by looking at /etc/os-release - the foundation is the same, anyways.
[13:09] <ogra> yeah
[13:10] <leftyfb> os-release is release info, not what applications you have installed
[13:14] <Swahili> tomreyn: thanks, I'll stick with the apt list --installed ubuntu-server
[13:15] <Swahili> leftyfb: ok, the os-release is release info, but I thought it would hint if Desktop
[13:15] <Swahili> not that I am looking for "applications"
[13:16] <ogra> bu that is what makes the difference between server and desktop
[13:16] <ogra> the underlying install is identical
[13:19] <Swahili> ogra: cool, I'll use the apt list --installed ubuntu-server
[13:34] <Slartibart> Hi. When I run '> sudo aa-logprof' I get 'ERROR: PromptUser: Dubbel snabbtangent för CMD_FINISHED: (F)inish'
[13:34] <Slartibart> I think the translation of 'Dubbel snabbtangent' would be 'Duplicate hotkey'?
[13:34] <Slartibart> Does anyone know how to resolve that?
[13:39] <Slartibart> Does the question make sense? I've to my knowledge never fiddled with hotkey settings.
[13:40] <Slartibart> Could it be some mistake in localization files(for swedish)?
[13:44] <Hack5190> Spun up a new (bare bones) Ubuntu 22.04.2 LTS server.  Attempts to SSH into this VM fail with "Couldn't agree a host key algorithm (available: rsa-sha2-512,rsa-sha2-256,ecdsa-sha2-nistp256,ssh-ed25519)".   When SSH'ing into the machine it will replace running Ubuntu 16.04.7 it shows "Doing Diffie-Hellman key exchange with hash SHA-256" in my log.  How can I enable the needed algorithm in the 22.04.2 system?
[13:47] <Hack5190> FYI: yes i know about CVE-2002-20001 and disabling DHE key exchange.....  however these machines are on my home network and the only person here is me.
[13:47] -ubottu:#ubuntu- The Diffie-Hellman Key Agreement Protocol allows remote attackers (from the client side) to send arbitrary numbers that are actually not public keys, and trigger expensive server-side DHE modular-exponentiation calculations, aka a D(HE)ater attack. The client needs very little CPU resources and network bandwidth. The attack may be more disruptive in cases where a client can... <https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2002-20001>
[13:48] <leftyfb> Hack5190: just make a new keypair?
[13:48] <Hack5190> I'm using uesr / password for auth.
[13:50] <Hack5190> based on my DuckDuckGo searches, It seems I need to add a config file in /etc/ssh/sshd_config.d but am not sure of the syntax past "KexAlgorithms"
[13:50] <leftyfb> Hack5190: please copy and paste to pastebin the exact entire message when attempting to ssh
[13:51] <leftyfb> Hack5190: what ssh client are you using?
[13:53] <Hack5190> a old (2018 era) one on MacOS called vSSH - there is no way to upgrade it and I prefer not to switch
[13:53] <leftyfb> Hack5190: this has to do with your client, not the server
[13:54] <leftyfb> Hack5190: putty requires an extra step, this might point you in the right direction: https://stackoverflow.com/a/37871184
[13:54] <Hack5190> understood - thats why i want to add / enable the algorithm on the server
[13:54] <Hack5190> https://pastebin.com/69Xy2f8B
[13:55] <Hack5190> thats whay i said sshd_config.d and not ssh_config.d
[13:56] <tomreyn> support for really outdated / insecure algorythms may have been removed off the server source code by now - you may not be able to work around this by reconfiguring the ssh server
[13:57] <leftyfb> Hack5190: so you want to poke holes in your server because you want to use a non-native ssh client that not only is outdated, but who's site doesn't even exist anymore? I think you need to consider not using an ssh client that isn't supported nor available any longer
[13:57] <Hack5190> very true, thats why im asking here to see if there is any option
[13:58] <tomreyn> try using a newer client on mac os. there's a ##mac channel here (i think it's called that) where you can probably get software recommendations
[13:58] <leftyfb> Hack5190: use the ssh client built into MacOS
[13:59] <Hack5190> ill figure it out, thanks
[14:16] <Slartibart> Found this patch for apparmor. If you search for 'Duplicate hotkey for' that's the exact error that I'm getting. But I don't know the language, can you trace it backwards to see why that fatal_error is triggered? https://markmail.org/download.xqy?id=gcgc76ce5joxqhoy&number=1
[14:22] <Hack5190> Fixed!
[14:30] <leftyfb> Hack5190: you used another client?
[14:34] <Hack5190> no
[14:35] <Hack5190> i achieved my initial goal ;)
[14:36] <leftyfb> Hack5190: you should seriously consider not using antiquated, insecure and unsupported software and not poking holes in other software to let it continue working
[14:45] <Hack5190> Item # 3082 on my list of things to consider doing
[15:58] <th3-m0th> dcc
[16:10] <th3-m0th> Hey I'm new what's going on?
[16:11] <lotuspsychje> !support | th3-m0th
[16:11] <th3-m0th> !support
[16:34] <theorem> hey all, I seem to have an issue setting the default avahi-daemon domain resolve configuration.
[16:34] <theorem> I set "domain-name=.alocal"   in the /etc/avahi/avahi-daemon.conf , and then avahi refuses to startup
[16:35] <theorem> I am trying to resolve a problem where the avahi daemon constant removes, then re-adds ipv6 addresses from it's cache , this , for example, is spamming my syslogs
[16:35] <theorem> Mar 24 12:14:30 semiauto avahi-daemon[376835]: Withdrawing address record for 2600:4040:a93e:6000:52ca:82f0:f1f7:7276 on enx00e04cb9c457.
[16:35] <theorem> and immediately , 4 seconds later
[16:36] <theorem> Mar 24 12:14:34 semiauto avahi-daemon[376835]: Registering new address record for 2600:4040:a93e:6000:52ca:82f0:f1f7:7276 on enx00e04cb9c457.*.
[16:36] <theorem> this appears to happen at least every 12-14 seconds for at least 2 addresses.
[16:37] <theorem> what is going on ?
[16:37] <theorem> the 2600:4040:a93e:6000:52ca:82f0:f1f7:7276 is the local IPV6 address on this machine.
[17:15] <jhutchins> theorem: Is this causing any functional problems?
[17:59] <rfm> theorem, I had something similar when my ISP for some reason configured the router to send ridiculously short lifetimes in the router advertisements.  "ip -6 a" will display the lifetime ("valid_lft") .. It should be like 3600 sec (an hour).
[18:03] <theorem> rfm: that's it !!?@
[18:03] <theorem> rfm: it's set to 20 seconds
[18:04] <theorem> valid_lft 4531sec preferred_lft 20sec
[18:04] <theorem> these are mismatched , I assume that's bad
[18:05] <rfm> theorem, it's ok for preferred to be shorter than valid, but not that much shorter
[18:05] <theorem> no, preferred is longer
[18:05] <theorem> whoops, yes you are right
[18:05] <theorem> where is preferred set ?
[18:05] <theorem> at the DHCPv6 ?
[18:07] <rfm> theorem, it's specified in the router advertisements the network gateway sends out (this is because you've specified automatic [SLAAC} addressing)
[18:07] <theorem> rfm: I am a bit shakey on the ipv6 concepts at the moment
[18:10] <rfm> theorem, it's still new for a lot of people.
[18:10] <theorem> rfm: I have a DHCP v6 client process running on my OpenWRT router requesting an ipv6 address upstream, I have applied a custom DNS server to this WAN6 interface.  I am trying to figure out how a client on the LAN requests a DHCPv6 address from the ISP -- does the router simply forward the request to the ISP ?
[18:11] <theorem> I was assuming I had some kind of control for the DHCPv6 addresses offered on my local lan ..
[18:12] <theorem> I do have a local ULA prefix defined, but that's not likely to be ... related .. ?
[18:13] <theorem> the router is correctly tracking those hosts I have defined as "static" IPV6 addressing . however, this appears to be only the local ULA prefix address I set
[18:14] <rfm> theorem, unlike v4, you don't need DHCP to do automatic address assignment because v6 has Stateless Address Autoconfiguration (SLAAC).
[18:14] <theorem> how do I determine what the ipv6 dhcpd is ?
[18:15] <rfm> theorem, so you don't want to configure dhcpd on the router, you want to configure the Router Advertisements.  I can't remember where that's set up (and it might be different on OpenWRT anyway)
[18:15] <theorem> checking for those ..
[18:17] <theorem> oh, these are ICMP packets, interesting ..
[18:18] <rfm> theorem, something I did remember is there's a Ubuntu command, radvdump, in the package of the same name.  Run that and it will eventually dump out the content of the RAs
[18:18] <theorem> checking
[18:20] <theorem> https://termbin.com/rob4
[18:20] <theorem> rfm: ^^
[18:21] <theorem> 10 seconds on the dns entries, jesus, that's way too fast.
[18:22] <theorem> also, weird clipping on the MTU , 1452 ...
[18:23] <theorem> likely causing fragmentation problems since the local MTU is 1500
[18:23] <rfm> theorem, yes, that looks like it.  That "AdvPreferredLifetime 0" looks bad, I suspect radvd is clamping that at hard minimum of 30.
[18:24] <theorem> rfm: what sets that ?
[18:24] <theorem> the ISP's 1pv6 DHCPD ?
[18:24] <theorem> *IPv6
[18:24] <jhutchins> theorem: Any reason not to just disable ipv6 alltogether?
[18:24] <theorem> jhutchins: not a good solution.
[18:25] <jhutchins> theorem: Because?
[18:26] <theorem> it avoids the problem, doesn't solve it.
[18:26] <jhutchins> I would say it solves it.  The problem stops.
[18:26] <theorem> your are welcome to your opinion.
[18:26] <jhutchins> Very little on the internet is not ipv4 accessible.
[18:27] <rfm> theorem, it's "Path MTU Discovery".  One of the improvements in v6 is it figures out the max MTU that can pass without fragmenting and sets that.  So v6 never has to fragment
[18:27] <theorem> rfm: going to dig into this a little more-  will have to call the ISP and might have to coach them on the right things
[18:27] <jhutchins> rfm: Linux has always done that.
[18:28] <jhutchins> theorem: What do you need iov6 _for_?
[18:28] <jhutchins> ipv6
[18:28] <theorem> rfm: well, unfortunately the IPV6 address and MTU set on the ipv6 inteface is 1500 MTU
[18:28] <theorem> enx00e04cb9c457: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
[18:40] <rfm> theorem, I'm now out of my depth but it looks like Linux ignores the AdvLinkMTU. It's perhaps there to help zero-config devices get the MTU set right.
[18:45] <rfm> theorem, looks like 1452 is the value to use for a PPPoE link, if your ISP supplies those perhaps that's why they picked that number.
[19:14] <aron> sudo -i
[19:14] <aron> ls
[19:14] <aron> lm
[19:15] <theorem> rfm: interesting.
[19:34] <rfm> theorem, if you just want to shut up the messages while you get the ISP sorted, you could change to a static ipv6 address (configure in netplan or connection editor, depending on what you use normally)
[19:37] <rfm> theorem, might have to set net.ipv6.conf.enx00e04cb9c457.autoconf=0 in /etc/sysctl.conf, the kernel really really likes to do autoconfiguration
[19:38] <rfm> theorem, there's also "accept-ra: no" in netplan, dunno about connection editor (or I guess Settings>network on a gnome system)
[19:39] <pycurious> are there any recommendations for a ssh key rotation script/software I can use for a small team?
[19:40] <leftyfb> trust your team and don't "rotate" ssh key pairs
[19:40] <theorem> rfm: i think it's actually throwing issues on my printer too ..
[19:41] <pycurious> leftyfb: should i call it update ssh keys?
[19:42] <leftyfb> pycurious: there are several ssh key management solutions out there. Feel free to type "ssh key management" into google. Asking a support channel to list off several isn't going to help much.
[19:44] <pycurious> leftyfb: I was hoping someone here is using one - and is happy with it - going to google now, thanks
[19:45] <YourObeseMother> uwuntu
[19:46] <YourObeseMother> uwuntu
[19:47] <AAAAAAAAAAAA> print("Hello World!")
[19:55] <rfm>  theorem it might be possible to disable ipv6 on the printer, if that works for you
[19:57] <theorem> rfm: that's stupid enough to work :(
[19:58] <jhutchins> That's like saying you can disable the GUI and still have a useful computer!
[20:03] <theorem> unfortunately, no fix.
[20:11] <rfm> theorem, printer clients might still have ipv6 mDNS service records cached.  Maybe give it a little time to settle after turning off ipv6.  (and I'm afk for a while, gl.)
[20:17] <theorem> rfm: thanks, it seems related to apparmor actually -- I disabled ipv6 on the printer though and I expect it'll get more stable.  since I know there are a lot of mDNS announces in the Bonjour and other auto-discovery protocols that were likely flooding the network.
[20:44] <webchat58> would this be the correct place to ask for help in creating a .sh script similar to a windows .bat file to load VLC on startup and play a VLC playlist, full screen in a continuous loop?
[20:45] <leftyfb> webchat58: pretty sure you can just do that with a .desktop file in startup
[20:46] <leftyfb> webchat58: https://wiki.videolan.org/VLC_command-line_help/
[20:46] <webchat58> would you be able to provide a sample? :-)
[20:47] <leftyfb> webchat58: https://arcolinux.com/how-to-autostart-any-application-on-any-linux-desktop/
[20:48] <webchat58> ok.. I will try the suggested links and see how it goes, Thanks
[20:48] <leftyfb> the vlc command would just be part of the "Exec=" in the .desktop file
[20:48] <leftyfb> something like vlc -fL /path/to/video.file
[20:53] <webchat58> this is what I am using on the win computers "C:\Program Files\VideoLAN\VLC\vlc.exe" --loop --fullscreen "C:\Clips for Giftshop\Gift-Shop-TV-Display.xspf" how would I write this for ubuntu?
[20:53] <leftyfb> I already gave you an example of how to do it
[20:55] <webchat58> thank you, but forgive me for asking a more specific question as I am very new to Ubuntu :-)
[20:56] <webchat58> No worries I will attempt to make it work with your example.
[20:58] <tomreyn> webchat58: you could do pretty much the same as you did on windows, just "C:\Program Files\VideoLAN\VLC\vlc.exe" becomes "vlc" and the path to the playlist file will differ
[21:00] <webchat58> Thank you all for your support. I will work on it on the weekend.
[21:45] <nitz> Hey guys, i had to install ubuntu twice on my computer after my original install got its drivers messed up. i now have two instances with two partitions installed on here.. is there a way to "consolidate" my installs into a single working os with my original files?
[21:46] <theorem> yes , however, it's kinda messy
[21:47] <theorem> open up gparted
[21:47] <theorem> and nuke those partitions you don't need
[21:47] <Habbie> nuking things is not step one to consolidation of data
[21:47] <theorem> then reboot to a live CD, and run gparted again -- this time extend the partitions to expand to all of the space.
[21:48] <theorem> Habbie: 100% compression.
[21:48] <Habbie> you don't need a live cd to extend partitions
[21:48] <theorem> :-P
[21:48] <Habbie> theorem, as much as i do think that's funny, we're here to give useful advice :)
[21:48] <theorem> Habbie: you don;t but it's pretty dicey if you don't have / mounted and are running gparted with / unmounted .. .
[21:48] <jhutchins> nitz: What things are you wanting to save from the bad installation?
[21:48] <Habbie> theorem, i grow partitions on running systems all the time, it's fine really
[21:49] <jhutchins> These guys are talking about migrating binaries, which is a Really Bad Idea.
[21:49] <Habbie> jhutchins, what guys?
[21:49] <nitz> @jhutchins mainly my old software and downloads
[21:49] <theorem> Habbie: I didn't know you could do that
[21:49] <Habbie> theorem, most filesystems can be grown (but not shrunk) on a running system
[21:49] <theorem> yes, mount the old partitions then, and copy stuff off.
[21:49] <jhutchins> If you want to migrate applications, use dpkg or apt to list them, then do a clean install of them.
[21:50] <jhutchins> nitz: The downloads you can just copy if you mount the partition they're on.
[21:50] <Habbie> indeed
[21:50] <nitz> thank you. how do i remove the old instance after ive gotten the files and software?
[21:50] <jhutchins> nitz: Something like mount /dev/sda1 /tmp
[21:50] <Habbie> nitz, -that- is where theorem's advice comes in
[21:50] <Habbie> nitz, but no earlier
[21:51] <Habbie> do NOT run that command
[21:51] <nitz> :(
[21:51] <Habbie> do not ever mount anything on /tmp
[21:51] <nitz> which one?
[21:51] <nitz> oh
[21:51] <nitz>  ok
[21:51] <jhutchins> Sigh.
[21:51] <theorem> ooh, never /tmp
[21:51] <theorem> always make a new one, preferable off of /mnt
[21:51] <Habbie> indeed
[21:52] <jhutchins> nitz: Ok, for the pedants in the crowd: Create a mount point: mkdir /oldroot - then mount there instead of /tmp
[21:52] <jhutchins> nitz: I often use /mnt, which they will also shriek about.
[21:52] <Habbie> jhutchins, you know, there's no reason to be like this
[21:52] <nitz> thank you guys, ill need to do some homework on that, thats pretty advanced for what i usually do but you have to start somewhere
[21:52] <Habbie> nitz, yes, read up, be careful
[21:53] <theorem> be glad it's not dd :)
[21:53] <nitz> 1. mount the other partition and copy files.
[21:53] <nitz> 2. use apt on my other install to figure out what exactly was installed on there
[21:54] <nitz> 3. remove the old partition using gparted
[21:54] <nitz> thanks!
[21:54] <Habbie> (1) yes (2) dpkg --get-selections (use that as a google term perhaps) is nice
[21:54] <Habbie> (3) yes
[21:54] <Habbie> and then perhaps (4) resize the remaining one as theorem started with
[21:55] <nitz> good tip on (4)
[21:55] <nitz> wilco
[21:55] <theorem> just the tip
[21:55] <nitz> thats all i need<3
[21:55] <theorem> yeah, see how it feels.
[21:55] <theorem> ....
[21:57] <nitz> cheers, im off to potentially destroy this pc
[21:57] <nitz> lol
[21:57] <Habbie> good luck
[21:57] <Habbie> when in doubt, grab a usb stick and make another copy of things
[22:58] <rfm> theorem, back six hours ago before we got off on router advertisements, you were asking about "domain-name=.alocal" in avahi-daemon.conf causing avahi-daemon not to start. the problem there was the leading dot, just "domain-name=alocal" would have worked


[21:45] <srwarren> cjwatson, I wrote some patches to add some NVIDIA Tegra support into Ubuntu's debian-installer branch. It's in a launchpad pull request at https://code.launchpad.net/~srwarren/debian-installer/tegra/+merge/175967
[21:45] <srwarren> Do I need to do anything to make people aware of it, champion the patch, etc. other than just create the merge request?
[21:46] <cjwatson> srwarren: no, it's in my mailbox, that's fine - I've just had a very busy couple of weeks so haven't had a chance to look at all yet
[21:46] <cjwatson> (click packages, and a release engineering sprint this week)
[21:47] <srwarren> cjwatson, OK great, thanks very much!
[22:11] <infinity> srwarren: I'll probably look at that soon, actually.  I have a lot of things on my TODO for ARM d-i bits.
[22:20] <cjwatson> Wouldn't say no to you stealing it.


[04:40] <akgraner> hey all I am adding an new ietherpad called - http://ietherpad.com/UWN-Ideas  if you are just submitting links please do it here :-)
[04:45] <scott_ev> cool
[04:45] <scott_ev> I lost the other one though
[04:57] <akgraner> That page is just for links - people have been adding links and that is great - but there are no summaries and until I can go through them it just makes it look way to busy  - so I'll start moving some stuff over to the wiki tomorrow
[05:00] <scott_ev> kk, I think I'll do my part tomorow or friday
[05:10] <akgraner> scott_ev, here is the other one http://ietherpad.com/UWN
[05:10] <scott_ev> thanks
[05:10] <akgraner> but use whatever you are comfortable with  - wiki, ietherpad or gdoc
[14:31] <akgraner> dholbach_, hey!
[14:31] <dholbach_> heya
[14:32] <akgraner> dholbach, I'll go ahead and add that now for ya - it's already in Issue 202
[14:32] <akgraner> I just didn't put it on the Fridge yet...
[14:33] <dholbach> oh nice
[14:34] <dholbach> I didn't know it was in there :)
[14:35] <akgraner> well it will go out on Sunday but it's scheduled for Issue 202 :-)
[14:35] <akgraner> jcastro asked me to wait to add it to UWN until we got to the commit stage...
[14:42] <dholbach> nice
[14:47] <Pendulum> akgraner: is there anyway http://pendulumtech.wordpress.com/2010/07/14/ubuntu-accessibility-team-personas-survey/ can get added to the fridge? (I was going to stick it in UWN myself)
[14:47] <akgraner> Pendulum, I already added the link to UWN it just needs the summary
[14:47] <Pendulum> cool :)
[14:48] <Pendulum> akgraner: thanks :)
[14:48] <akgraner> :-)
[14:48] <MTecknology> I keep getting hilighted :P
[16:25] <akgraner> grrrr - I hate my internet connection today :-(
[16:54]  * Pendulum hugs akgraner
[16:58] <akgraner> Thanks - it's going to be one of those days I am afraid
[16:58]  * zkriesse hands akgraner a cup of the best Mocha in the world ever
[16:59] <akgraner> zkriesse, thanks - can I get that in an IV :-P?
[16:59] <zkriesse> Ok akgraner sit on the bench please


[21:14] <Muscovy> Hi, I'd like to request a ubottu for #ubuntu-tour.
[21:16] <Tm_T> jpds: Muscovy is requesting ubot4 to #ubuntu-tour ^^
[21:16] <Tm_T> Muscovy: see https://wiki.ubuntu.com/IRC/Bots
[21:18] <nhandler> Muscovy: Technically, it would be nice if |Omega| requested the bot (since they are the only founder/op)
[21:19] <Muscovy> Ok.
[21:19] <Tm_T> right, forgot to check that (:
[21:20] <Muscovy> By the way, is there a way to recover OPs? We lost it weeks ago and the channel's never been empty since.
[21:21] <nhandler> Muscovy: The channel is registered. You don't need to wait for it to empty. Just have |Omega| add some more OPs: /msg chanserv help flags
[21:21] <Muscovy> But I thought Omega lost OP.
[21:21] <Muscovy> Does freenode persist it?
[21:22] <nhandler> Muscovy: He might not be currently OPed (as freenode recommends). But he is on the access list (/msg chanserv access #ubuntu-tour list) and can have ChanServ OP him (/msg chanserv help op)
[21:22] <Muscovy> Ok, thanks for your help. I'll leave him a message.
[21:23] <Tm_T> and if you have any issues with channel maintainging, feel free to stop by (:


[15:55] <mhall119> don't forget, team meeting tonight: http://loco.ubuntu.com/meetings/ubuntu-us-florida/700/detail/
[16:56] <munz> :) yay! mtg!


[04:46] <lotuspsychje> good morning to all
[06:13] <lordievader> Good morning
[06:18] <lotuspsychje> hey lordievader
[06:19] <lordievader> Hey lotuspsychje, how are you doing?
[06:19] <lotuspsychje> fine fine day off here
[06:19] <lotuspsychje> you lordievader ?
[06:20] <lordievader> I'm doing good here :)
[06:20] <lordievader> How is the company doing?
[06:21] <lotuspsychje> lordievader: good, bit by bit progress
[06:22] <lordievader> Sold the first computer yet? Or is it still way too early for that?
[06:23] <lotuspsychje> lordievader: yes, sold a clevo
[06:23] <lotuspsychje> lordievader: but for a windows customer this time
[06:25] <lordievader> Hmm, too bad.


[13:00] <thorwil> strange. https://wiki.ubuntu.com/Website/JauntyCountdownBanners sometimes appears with the attachment lines in place of some of the images. a reload will often fix that, but i had the page reload with no images at all, once