/srv/irclogs.ubuntu.com/2019/08/09/#juju.txt

thumperdoes anyone have familiarity with windows ?00:17
thumperI'm trying to get our windows CI machine to have go installed00:17
thumperas for some reason it seems to have lost it00:17
thumperI'm currently struggling with two things:00:17
thumperwhen I ssh from goodra the windows shell doesn't scroll, so after a page of output it just overwrites the last line00:18
thumperI managed to download the go 1.11.12 msi00:18
thumperbut I can't seem to get it to install...00:18
hpidcockthumper: maybe this? https://powershellexplained.com/2016-10-21-powershell-installing-msi-files/00:25
thumperin my frustration I rebooted the machine00:25
thumperI hope00:25
thumperhpidcock: let me try that...00:27
thumperhmm... nope, that didn't seem to help00:31
thumperman I hate windows00:31
* thumper emails crew00:32
hpidcockthumper: were you trying to fix the RunUnittests-win2012 job?00:46
thumperyep00:47
thumperand failing00:47
hpidcockok I'll check it out this morning00:47
thumperthanks hpidcock00:49
thumperhpidcock: thanks for fixing the go part. curious, what did you need to do?02:59
thumperI notice that mongo doesn't appear to be installed as all the tests failed03:00
hpidcockI just fixed mongo03:00
thumperbut they ended up looking for /usr/local/bin/mongo03:00
thumperah sweet03:00
thumperso what was the go problem?03:00
thumperwas it actually installed and somehow out of the path?03:00
hpidcockthumper: for some reason it never installed, I had to use that guys powershell script to install it03:01
hpidcockprobably would have been easier in the end to use RDP to do it via the gui03:01
hpidcockalso to work around the ssh issue I did `mode con lines=9999` to fool the windows conhost.exe thinking the window height is 999903:02
wallyworldthumper: trivial https://github.com/juju/juju/pull/1050503:03
hpidcockalso had to fix up all the env vars, they were wrong and weird03:03
wallyworldbabbageclunk: timClicks: how goes the vsphere cloud-init fun and games?03:05
thumperwallyworld: looking03:05
timClickshave figured out how to customise the new instances' hostnames03:06
timClickstesting to see if that's sufficient03:06
wallyworldtimClicks: ok, good to unblock if it works, but it would be preferred to follow up with a bespoke cloud init per instance03:07
thumperwallyworld: thanks, lgtm03:08
wallyworldthumper: the race wasn't even in test code so it seems it could occur in production03:08
* thumper nods03:08
wallyworldnot sure of the effect etc03:08
thumperwallyworld: to be honest, unlikely to be a big problem03:09
thumperhowever, good catch03:09
wallyworldwe'll need to be careful adding new entities if we also need to use a hashcache foro those03:09
thumperwallyworld, timClicks: how can the hostname impact the delivery of the full cloud init user data?03:09
timClicksthumper: the import process and the vm cloning process have different args03:10
wallyworldthumper: it's more so that all cloned instances had the same hostname03:10
wallyworldbecause cloud init data was set once only in the template and cloned03:10
thumperhmm..03:11
thumperok03:11
wallyworldso setting hostname properly is necessary but not sufficient03:11
wallyworldstill need to sort out cloud init properly03:11
wallyworldbut it may unblock03:11
wallyworldlooking for quick win to start with03:11
wallyworldsmall steps, just fix one thing that is feasible03:12
wallyworldthumper: i *think* andrew's approach also had the cloud init issue (not 100%) but the hostname was not an issue - that was introduced by the alternative workflow03:13
wallyworldthumper: do we really care about maas 1.9 now that trusty is esm? perhaps we can remove that ci test. we don't really have the means to properly run it anyway IIANM03:20
thumperNo... I don't think we care about maas 1.9 any more03:21
wallyworldyay, one less red dot03:21
thumperwe know that juju 2.3 and 2.4 work fine and can be a jump point if necessary03:21
wallyworldyup03:21
thumperwe should remove the 1.9 code paths from juju for 3.003:22
wallyworldyep, on the metaphorical list03:22
babbageclunkhey timClicks, how's it going?04:05
timClicksbabbageclunk: hey sorry, was outside04:17
babbageclunktimClicks: no worries/same04:17
babbageclunkwallyworld: approved05:53
wallyworldawesome ty05:53
wallyworldkelvinliu: trivial forward port from 2.6 if you are around06:58
wallyworldhttps://github.com/juju/juju/pull/1050706:58
kelvinliuyep looking06:59
kelvinliuwallyworld: done! thanks!07:01
wallyworldty07:01

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