/srv/irclogs.ubuntu.com/2017/09/06/#ubuntu-server.txt

=== Chrisfu- is now known as Chrisfu
naccrbasak: fyi, done refactoring up to remote, so only submit and tag to finish00:28
naccrbasak: these are going to be a pain to review00:28
coreycbjamespage: beisner: pike-proposed is ready to promote00:44
beisnercoreycb jamespage - pike-proposed promoted now.02:52
cpaelzernacc: well, all those upload tags are from before I was allowed to push anything05:41
cpaelzernacc: maybe I experimented with them back then and the recent git ubuntu submit on a totally different branch pushed them?05:42
cpaelzerI'd not expect that, but that would be the first explanation that comes to my mind05:42
cpaelzernacc: I certainly have not set upload tags in that repo this week, and we have one in the paelzer repo that I might have pushed in the past before it was clear how to use them, but three are in pkg/...05:43
=== pavlushka is now known as Guest19993
=== Guest19993 is now known as pavlushka
cpaelzergood morning btw06:59
lordievaderGood morning07:38
ideopathicI'm working on a preseed file for pxe uefi install... I'm wondering where to look for documentation on what tasksel tasksel/first multiselect ubuntu-server would correspond to in terms of a normal install.  Could someone point me in the right direction?08:15
cpaelzerpowersj: nacc: rharper: the sync only clears images that are not reuqested (as you assumed) and "not used"08:17
cpaelzerso anything that has a guest defined will not be cleared08:17
cpaelzerIIRC08:17
fricklerjamespage: seeing that you have added python3-ceph pkgs in artful, is there any chance to get these for xenial/jewel, too? my target is OpenStack py3 development, so having something within UCA only would be a valid option10:19
jamespagenot jewel, but luminous is in the pike uca with py3 packages I think10:20
jamespagefrickler: ^^10:20
fricklerjamespage: ah, perfect, I was only looking at ocata uca up to now, but that should be fine, thx10:43
fricklerjamespage: what would you think about adding a python3-ceph metapackage, similiar to python-ceph?11:05
jamespagefrickler: we could do that11:17
jamespagefrickler: most of what I added was sync'ed from the upstream ceph packaging, so if we can get it into github.com/ceph/ceph +1 as it makes my life a whole lot easier :-)11:17
fricklerjamespage: understood, I'll take a look11:25
=== kyle1 is now known as kyle__
smoserrbasak, or cyphermox , anyone interested in reviewing14:25
smoserhttps://code.launchpad.net/~smoser/ubuntu/+source/plymouth/+git/plymouth/+merge/33028614:25
smosersimple change and i feel fine to upload but figured i'd ask for a review14:25
SuperLagAnyone run into issues upgrading to the latest msyql lately?14:33
SuperLaghttp://paste.ubuntu.com/25478468/14:33
cyphermoxsmoser: +114:34
smoserrbasak, is there a easy-ish way to run 'submittodebian' ? from git ubuntu tree ?14:37
smoserwith a commit-ish14:37
rbasaksmoser: not that I know about, sorry. But "git send-email" should be available to you now.14:43
ddstreetcyphermox rbasak nacc, i'm applying for 'sru developer' position next week, and I'd like to ask if any of you have time and are willing, you have all sponsored sru uploads for me in the past, could you add an endorsement to my application page?   https://wiki.ubuntu.com/ddstreet/UbuntuSRUDeveloperApplication14:49
madLyfelordievader: you know how to add a module to initrd in ubuntu server iso?14:59
naccddstreet: will do it this week!15:05
ddstreetnaac thanks!15:05
ddstreetnacc thanks!15:05
lordievadermadLyfe: add it to the config. It is too long ago that I made Ubuntu initrd's to remember where exactly.15:18
nacccpaelzer: oh it's fine (upload tags), just surprising15:19
naccrbasak: given scheduling, etc. how do you want to handle review of the refactor? would it make sense to push to edge/beta/candidate and just test heavily as the review process by our squad?15:32
rbasaknacc: good question. We should a agree a way to avoid blocking you while I'm out.15:34
rbasaknacc: maybe ask ahasenack to review?15:35
naccrbasak: yeah, good idea15:35
naccahasenack: sorry for that :)15:35
naccrbasak: i'm also trying to make sure pylint3 doesn't indicate any fatal errors (ignoring style generally) for now15:36
rbasakThat's a good idea.15:38
rbasakI had it in mind that we should eventually introduce something like that and then perhaps start ratcheting it up.15:39
naccrbasak: yep, i'm cleaning up the smaller modules as much as I can in the process (indentation, etc.), as it also does make it easier to see some of the variable names15:40
naccrbasak: but importer.py, e.g., is quite large :)15:40
naccwe also are able to do some consolidation now that we can share code easier (e.g., submit and lint can use the same logic for figuring out the target-branch)15:40
naccwhich i think will resolve cpaelzer's issue with having to specify --target-branch at all for `git ubuntu submit`15:41
cpaelzeryeah would be nice15:42
cpaelzerI mean "issue" is already a too hard word for it15:42
ybaumyis there a way to dist-upgrade 14.04 to 16.04 without problems? yesterday i tried upgrading and it ended in a new install. initscripts was broken and most of the binaries in bin und sbin were missing16:07
ybaumyi couldnt even initiate a reboot anymore16:08
ybaumyinit was gone16:08
joeliodone many 14.04-16.04 dist-upgrades with no issue16:08
joelioare you using do-release-upgrade?16:08
naccybaumy: you don't dist-upgrade anymore, use do-release-upgrade16:08
ybaumyjoelio: it was a mess and it was my first time16:08
ybaumynacc: thats what i did. i just used the term dist-upgrade16:09
joeliosounds like you broke it then, as missing bin and sbin stuff sounds a bit off16:09
joelioor there were non-standard things added to 14.04 that br0k the upgrade?16:09
ybaumyjoelio: i broke it? well i dont have logs but how could i have done that if i used that do-release-upgrade16:09
ybaumyjoelio: well on that server there were plesk repos enabled16:10
joeliogenerally it should disable the repos, the problem is if you've got packages that are non-standard that interact in strange ways with upstream packages16:10
joeliothat problem expresses itself even more when doing a dist-upgrade16:10
joelioif it's a vanilla install, then generally (well 100% of the time imhe) then it just works16:11
ybaumywell newly install was straight forward and in the end maybe i have a clean install and its ok for me. but if im in the situation again i would like to know how to progress from start16:12
joelioI'd basically no dist-upgrade if you're doing stuff non-standard16:12
joeliobut use config management etc. to rebuild the box on a new target distro16:13
joeliodifficult to say what broke if there are no logs mind16:13
joelioperhaps could have been easy fix :)16:13
ybaumywell next time i will ask here but it was this box im on and im using for irc16:14
ybaumythough16:14
ybaumyits painful to new install. its like sles11 to sles12 on power from big endian to little16:16
UssatActually, as someone who runs SLES and RHEL on power....it isnt that bad at all16:17
ybaumyi dont know how many system you have running on sles but new install 1000 of them its a pain is the ass16:17
ybaumyits als SAP instances16:18
Ussatsurely you dont do this manually16:19
ybaumyno of course not16:21
ybaumybut it would be easier to uprade in place IMO16:21
ybaumyon AIX things were easy. add a disk make the upgrade .. reboot .. finished16:24
nacchave a better setup in place and it's painless to new install16:31
naccthis sounds like aprocess problem, not a technical one (beyond the do-release-upgrade failing)16:32
naccbut if you dont' have logs for d-r-u failing (they are stored in /var/log, iirc), then it's not possible to really debug/help16:32
ybaumynacc: will have the next time. just wanted to ask if there are general problems16:32
naccybaumy: there are not known general problems between 14.04 -> 16.04, I think many have done it16:33
ybaumynacc: is it possible to do something like alternate disk install on linux?16:34
naccybaumy: you mean install to a different disk? I'm not familiar with the term (it's been a while since i used RHEL/SLES and i've never used AIX)16:36
ybaumynacc: you add a disk make a copy of your system to this disk. make the upgrade on the new disk and then boot from the new one16:37
naccybaumy: i mean, you can just do that in linux16:37
naccybaumy: i don't think there is a special tool in the installer to do it (but i might be wrong)16:37
ybaumynacc: well i just wanted to ask. thats one the cool AIX features16:38
naccybaumy: probably means its patented16:39
ybaumynacc: probably even if ibm has contributed alot to the OSS community16:39
ybaumynacc: i had a system migrated from 4.3.3 to 5.1 to 5.2 to 5.3 to 6.1 but then got decommissioned. but the pain i had was minimal16:41
naccybaumy: and i know people who have done upgrades of servers over many ubuntu. But also, in the new world, you just reinstall. Separate your data, use backups, etc.16:42
naccybaumy: use containers, or VMs, there are lots of other choices than big metal16:42
ybaumynacc:  im still learning. im into linux for 2 years and im doing openstack and and docker and shit. but this is all like a whole new world to me16:43
ybaumyits like everyday i learn 20 things new16:44
ybaumyIT was so easy :D16:44
ybaumy10 years ago16:44
powersjcpaelzer: ever seen this before https://paste.ubuntu.com/25479276/17:01
powersjthat's on the power system trying to launch a kvm guest17:01
powersjah this looks like LP: #170978417:04
ubottuLaunchpad bug 1709784 in linux (Ubuntu Xenial) "KVM on 16.04.3 throws an error" [Critical,Fix committed] https://launchpad.net/bugs/170978417:04
joelioybaumy: ever thought of using lxc or some virt to handle your plesk stuff, if you abstract it away then it's a bit easier to manager. Plus then you can do test upgrades, snapshotting, rollback etc etc etc18:35
joelioalthough given it's plesk, probably want to have some deep seated system stuff18:36
joelio(which could still work!)18:36
joeliowhat I'm getting at, is if you abstract your systems a bit into containers or virt (where you can) then they're a bit easier to deal with imho18:37
joelioor use lvm/zfs/btrfs snapshotting on the os level itself etc18:38
joelioloads of ways to skin it :)18:38
joelioahh, I see nacc mentioned that too, good stuff :)18:39
powersjnacc: ever have issues with not finding the git-ubuntu binary?18:40
powersjalso who should I tell git-ubuntu is running the tests? e.g. git config --global gitubuntu.lpuser <user>18:42
naccpowersj: from the snap?19:28
naccpowersj: given that we are doing a no-push import and no other writes, i think you can use usd-importer-bot19:29
powersjnacc: https://paste.ubuntu.com/25479991/19:29
naccpowersj: that's ... weird19:29
powersjyeah...19:29
powersjSSH'ing directly in and it worked as expected19:30
naccpowersj: sshing, `which` finds it?19:30
naccpowersj: oh you might need to do a login shell19:30
powersjah19:30
powersjnacc: ok here are the results so far: https://paste.ubuntu.com/25479994/19:31
powersjthere is one error that pops up19:31
naccpowersj: looking19:31
naccpowersj: this is with master?19:31
powersjyes19:31
naccpowersj: debugging19:35
powersjnacc: thx, here is the full run as it just finished https://paste.ubuntu.com/25480030/ took just under an hour19:40
smosernacc, https://code.launchpad.net/~smoser/ubuntu/+source/open-iscsi/+git/open-iscsi/+merge/33031520:32
smoserthat'd be nice if you looked. there is a mess of stuff to fix with netplan transition, but that is one of the things.20:33
smoseri have to run20:33
naccsmoser: will look20:35
naccpowersj: reading that too20:35
naccpowersj: ok, on my bastion (running the current snap), it didn't fail to reimport ipsec-tools20:35
naccpowersj: will fix the popd message20:37
naccpowersj: fix pushed to master for that20:37
powersjnacc: th20:39
powersjthx20:39
naccpowersj: i'm not sure on the reimport failure still20:42
powersjnacc: ok I'm planning on re-running shortly and will see if it reproduces. Should I expect a run to take ~hour?20:42
naccpowersj: yeah, the from-scratch import takes a while20:42
Epx998Mmm nic bonding20:50
dpb1how do I tell if a package is seeded in the install I'm running, or if it's something that I installed via request, or dependency of a request I made?21:39
naccdpb1: apt-mark for the latter bits, i think21:40
dpb1a) seeded  b) installed by me direct or through dep21:40
dpb1ok21:40
* dpb1 runs21:40
Epx998its too bad the installer doesnt offer bonding out of the gate21:44
naccpowersj: i wonder if we can also add `pylint3 -E gitubuntu --ignored-modules=pygit2` to our jenkins job?22:11
naccpowersj: it will probably fail on master for now, but is clean on my refactored branch22:11
powersjnacc: sure can22:12
powersjcan you add a card for that too?22:12
naccpowersj: ack22:12
naccpowersj: done22:13
powersjnacc: thx22:13
Epx998is puppetserver 2.8 puppet 4 or 5?22:26
hehehehey hey22:29
hehehesarnold: whatsu22:29
heheheI was talking to some people - hiring process for some project, and I felt uneasy about hiring a girl, dunno some kind of fear maybe22:30
dpb1not cool.22:31
hehehewell I met 1 guy from Israel 20 plus years C++22:34
hehehehe said there nearly no one hires girls22:34
heheheas they cause troubles22:34
hehehe:)22:35
dpb1hehehe: please stop talking like that22:35
hehehewhy22:35
heheheI simply want to ask fellow people opinion22:35
dpb1not acceptable behavior on this channel22:35
heheheshutting subject up simply reinforce  the impression22:35
hehehethat girls are best not hired22:35
hehehejust look at your behaviour22:36
hehehety for the feedback dpb122:36
Ussathehehe, here is a opinion, you are a sexist idiot22:40
Ussatthere22:40
heheheUssat: ok and for statistics you are male?22:40
heheheand yes girls are way more likely to cause issues at work22:41
hehehestatistically22:41
hehehehowever I was thinking maybe ....22:41
Ussatcan we get a op to regulate here22:41
heheheUssat: regulate what?22:41
dpb1was just looking at how to do that22:41
hehehepm hehehe to complain22:42
heheheuse pastebin :)22:42
UssatDude you have been banned in a few other channels I am in for similar stuff22:42
heheheUssat: 0 ideas what u on about22:42
heheheif you want to stay on topic that is hiring girls go ahead22:42
heheheplus I think if company expands and our hiring policy is public we can get pretty cool candidates who love to work in such enviroment22:45
nacchehehe: what you are describing is illegal in several countries. Please take it elsewhere, as it absolutely not ontopic22:49
hehehenacc: then why do u comment22:49
heheheif its not on topic22:49
hehehe:)22:49
heheheplus surely business can decide who they hire22:50
Ussatnot only illegal, but wrong.....but anyway /ignore does wonders22:50
naccpowersj: something seems up: https://jenkins.ubuntu.com/server/job/git-ubuntu-ci/24/console, appears to need a proxy setup?22:51
nacc(snap failed to build)22:51
nacchehehe: if your metric for being ontopic is someone telling you that youare *offtopic*, you are 100% a troll and I would politely ask you to leave the channel and not come back22:51
powersjnacc: "git.sigxcpu.org"?? is that a new dependency being pulled in?22:52
naccpowersj: yeah, gbp built from src22:52
nacc(in the snap)22:52
powersjahhh22:52
naccand while i am hosting it on github, the submodules come from upstream22:52
powersjthen yes I'll need to use proxy and hope we can get out22:52
naccheh22:52
powersjnacc: I've got a shell script that builds the snap and installs it on xenial, only need to figure out how to invoke the test script now so it finds git-ubuntu22:53
naccpowersj: this is the same PATH thing you were hitting before?22:54
powersjyeah22:54
naccpowersj: i think you can do something like `ssh bash -l -c ...`22:54
powersjheh -l... too easy22:54
naccpowersj: i'm not 100% -- i think either way, it's possibly becuase you need to be running in a shell. The login shell may be overkill (it might be sufficient to just be in bash as PATH expansion to include /snap/bin is from /etc/profile.d/)22:55
powersjnacc: ok I'll play with both for now I've got -l in there thanks!22:57
powersjhere is what I got btw https://github.com/canonical-server/test-scripts/blob/master/git-ubuntu/integration_test22:57
naccpowersj: great, thanks22:58
* Epx998 waits for saltstack repo email...23:34

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