/srv/irclogs.ubuntu.com/2019/02/15/#ubuntu-devel.txt

=== ch12 is now known as RAOF
=== alan_g_ is now known as alan_g
cpaelzersil2100: doko: vorlon: rcj:  fginther: tobikoch: I was just made aware (thanks tomreyn) that http://releases.ubuntu.com/18.04/ubuntu-18.04.2.0-live-server-amd64.iso.torrent on https://www.ubuntu.com/download/alternative-downloads#bittorrents is a 404 - I'd expect it to point to http://releases.ubuntu.com/18.04/ubuntu-18.04.2-live-server-amd64.iso.torrent instead11:15
cpaelzeruh spam alert, but I just didn#t know who would pick tihs one up :-)11:16
rbasakThat might be one for IS (so #canonical-sysadmin).11:17
juliankrbasak: i think it's design and the bug is an extra .0 in this page: https://github.com/canonical-websites/www.ubuntu.com/blob/master/templates/download/alternative-downloads.html11:19
infinity(For the record, the above is being sorted)11:23
=== yikoru_ is now known as yikoru
tomreyn(And for the record, the real credit goes to 'yn' in #ubuntu, I just forwarded.)11:35
seb128cpaelzer, on bug #1815978 your comment describe bionic details but the report/title is about xenial?12:26
ubottubug 1815978 in spamassassin (Ubuntu) "sa-compile broken on 16.04 LTS AMD64" [Undecided,Incomplete] https://launchpad.net/bugs/181597812:26
seb128hum12:38
seb128https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-disco/disco/armhf/s/software-properties/20190215_033903_76f69@/log.gz12:38
seb128failed on12:38
seb128'Cannot add PPA: 'ppa:~xnox/ubuntu/nonvirt'.12:38
seb128The user named '~xnox' has no PPA named 'ubuntu/nonvirt''12:38
seb128xnox, ^ is that normal it uses your personal ppa?12:39
=== ricab is now known as ricab|lunch
kstenerudDoes anyone here know how I could make a service that can, when an env is set, prevent the service from actually starting, but signal success so that the installer doesn't bail out?13:46
kstenerudOr something similar... I need to update an initd script that does exactly that to a systemd script.13:46
rbasakkstenerud: can you explain more about the problem you're trying to solve? How are you sure that's the right approach to take, for example?13:47
kstenerudI don't know if I'm taking the right approach. The package needs a configuration, but doesn't provide one, so when the package is installed and started, it fails, and the installer fails.13:48
kstenerudSo the init script for it checks for a $RUN variable, and if set to "no", prints a message saying the service didn't really start, and please make a config file and change the run variable to "yes"13:48
rbasakWhat do you mean by "installer"?13:48
kstenerudapt13:48
rbasakWhich package is it?13:49
kstenerudfreeipmi13:49
kstenerudit's been broken since cosmic13:49
kstenerudhttps://bugs.launchpad.net/ubuntu/+source/freeipmi/+bug/180863713:49
ubottuLaunchpad bug 1808637 in freeipmi (Ubuntu) "freeipmi-ipmidetect postinst fails on default install" [Undecided,Triaged]13:49
rbasakIs it definitely impossible for the package to ship with a configuration that does work?13:50
kstenerudfreeipmi fails because no nodes are defined. And a node is whatever "thing" a user happens to want to make13:51
kstenerudso maybe I could make some sort of default "thing", but I don't know enough about the package to know if it's possile13:51
rbasakIs Debian impacted by this?13:55
rbasakThere is ConditionPathExists, but I don't see anything for an environment variable specifically.13:58
kstenerudyup, just tested on debian and it also fails on postinstall13:58
rbasakIt's also possible to arrange for the service to not be enabled by default and expect the user to enable it, but then that could be different from init.d and therefore confusing.13:59
rbasakI don't see any way to get an ExecStartPre failure to cause systemd to treat the service as not failed, but perhaps that's possible.13:59
rbasakSo there are a variety of options to solve the problem.13:59
kstenerudThe initd one just spits out a message telling the user to make a config and then change a setting to make the script really load the service13:59
rbasakMaybe best to see which path the Debian maintainer takes.13:59
ksteneruddebian side is broken too. I just checked a sid container14:00
rbasakDoes a bug exist in Debian, and if not please could you file one?14:00
rbasakAnother way might be to make ExecStartPre cause a hard fail but don't attempt to start the service on install.14:00
kstenerudso policy-wise, does this mean hold off on merge until debian fixes it?14:00
rbasakBut then it'd show as failed after next boot.14:00
SkuggenYou can set a service to disabled by default, can't you?14:31
SkuggenWe do this with the multi-instance service for MySQL upstream14:31
SkuggenOh, you already said that. nm :)14:35
rbasakkstenerud: sorry, just saw your question. It's our shout policy-wise. The downside of fixing it now is the extra effort and possible UX problems if the Debian maintainer decides to fix it in a different way.14:43
rbasakSo I would give the Debian maintainer a few days to respond at least.14:44
=== ricab|lunch is now known as ricba
=== ricba is now known as ricab
jmgb4Hey, just a quick question about how ubuntu packages things. Is there a way to see how a specific package (remmina) pulls down stuff like openssl and what the requirements are? Like a make file or an ebuild (like in gentoo)?17:34
tewardjmgb4: what do you mean by 'pulls down stuff'?  Most packages in Ubuntu are built based off the *other* packages and pulls them in at build/run time into the environment for use17:42
jmgb4Dependencies teward17:42
tewardpackage dependencies are in debian/control for the given package, you'd have to download the source package and read through its dependencies... or read through the package page - https://packages.ubuntu.com/bionic/remmina17:43
tewardwhich lists the deps :P17:43
tewardas for 'pulling them in' they're *typically* already packaged in the repos and are 'pulled in' by the underlying build daemons as part of the build env setup process17:44
tewardvia apt, for example, pulling in the dependent packages listed for the given packages17:44
tewardunless i'm not understanding your question well :|17:44
xnoxseb128, it was using my ppa because of my utf-8 characters in the launchpad ppa key17:54
xnoxseb128, it's on my list investigate, as to what's wrong with it.17:54
jmgb4I like it how you have to put pulled in in quotes everytime teward18:08
vorloncpaelzer: can you flag that to the web team if it's not already fixed? the link on https://www.ubuntu.com/download/alternative-downloads#bittorrents should be reset to our normal schema (it was changed temporarily because we had to issue an 18.04.1.0)18:48
infinityvorlon: I escalated it to them and it was fixed moments after it was noticed.19:47
danboidDoes the current disco installer have ZFS root support?20:50
sarnoldI don't believe so20:51
danboidI wrote a ZFS installer for Arch and I'm hoping that Ubuntu will default to using a config that will work with zedenv boot environments, like ALEZ does20:51
danboidhttps://github.com/danboid/ALEZ20:52
danboidArch Linux Easy ZFS installer20:53
sarnold"zedenv is still experimental and should not be used on production systems"20:54
danboidsarnold, Yes, but it does actually work and its best to plan ahead20:54
danboidIs Ubiquity still going to be the installer in 19.10+?20:57
danboidI mean, is it still the installer20:58
danboidlaunchpad seems to think so21:00
sarnoldI don't follow the installer very closely, but I think at this point ubiquity will be 19.10 desktop, subiquity 19.10 default server install image, debian-installer for the alternative desktop and alternative server..21:01
jbichadanboid: there is work being done on a new Ubuntu Desktop installer, it's being mentioned in https://community.ubuntu.com/c/desktop/team-updates21:06
jbichaI assumed it was more related to https://lists.ubuntu.com/archives/ubuntu-devel/2018-May/040301.html than to subiquity21:07
danboidI've opened a ticket as a 'reminder' https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/181619021:10
ubottuLaunchpad bug 1816190 in ubiquity (Ubuntu) "Use a boot environment capable ZFS config" [Undecided,New]21:10
jbichadanboid: those weekly reports mention that the zfs root thing is an experiment with the new WIP installer21:13
jbichathe zfs thing may have nothing to do with using zfs on your computer; it might only be about internal structuring of the live images21:13
jbichanow you know just about as much as I do on the topic :)21:14
sarnolddanboid: nice, thanks :)21:14
danboidsarnold, NP!21:15
danboidYou can install to ZFS with maas currently but you get zero options, there is no support for mirrored vdevs, RAIDZ etc, and it only supports installing to UEFI. I hope these restrictions don't last long21:20
sarnoldno mirrored vdevs? that's pretty minimal :)21:22

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!