Hej!
Jag har två grejer i ct-ops som jag skulle vilja höra om ni vet något
om.
Vid run-cosmos -v ser jag dels
--8<---------------cut here---------------start------------->8---
70run-post-tasks: invoking /var/cache/cosmos/model/post-tasks.d/018packages
WARNING
WARNING - attempting UNSAFE installation/upgrade of puppet-module from
WARNING
--8<---------------cut here---------------end--------------->8---
och dessutom
--8<---------------cut here---------------start------------->8---
Error: Duplicate declaration: Package[cpu-checker] is already declared; cannot redeclare
at /etc/puppet/cosmos-modules/sunet/manifests/cloudimage.pp:22 on node f1.ct.not
Error: Duplicate declaration: Package[cpu-checker] is already declared; cannot redeclare
at /etc/puppet/cosmos-modules/sunet/manifests/cloudimage.pp:22 on node f1.ct.not
--8<---------------cut here---------------end--------------->8---
Det senare tror jag Leif är lite halvt ansvarig för efter en ändring i
puppet-sunet/manifests/cloudimage.pp tidigare idag:
ensure_resource('package',['cpu-checker','mtools','kvm','libvirt-bin','virtinst'],{ensure
=> 'installed'})
Hur fixar jag det?
Varf får jag (alltid?) samma felmeddelande två gånger?
Varför klipper någon av felutskrifterna sådär?
Kan jag använda scriptherder för att förbättra något av detta?
Det förra ("attempting UNSAFE installation/upgrade") beror nog på knasig
("") $src i 018packages. $src kommer från
while read module src update pattern; do
men vad kommer på stdin? Varifrån kommer det?
Är det något som hindrar att vi lägger till https:// där?
git-protokollet är vare sig autenticerat eller insynskyddat. Ser ingen
anledning att stödja det alls egentligen men oavsett det så borde vi
köra https där det går.
Tack,
Linus