>>> Robert Sander <r.sander@xxxxxxxxxxxxxxxxxxx> schrieb am Mittwoch, 16. November 2016 um 10:23: > On 16.11.2016 09:05, Steffen Weißgerber wrote: >> Hello, >> Hello, >> we started upgrading ubuntu on our ceph nodes to Xenial and had to see that > during >> the upgrade ceph automatically was upgraded from hammer to jewel also. >> >> Because we don't want to upgrade ceph and the OS at the same time we > deinstalled >> the ceph jewel components reactivated /etc/apt/sources.list.d/ceph.list with >> >> deb http://ceph.com/debian-hammer/ xenial main >> >> and pinned the ceph relaese to install in /etc/apt/preferences/ceph.pref > > After that process you may still have the Ubuntu trusty packages for > Ceph Hammer installed. > Now after I repeated the procedure the installed ceph version is ~# ceph -v ceph version 10.2.2 (45107e21c568dd033c2f0a3107dec8f0b0e58374) When enabling the source list entry for xenial hammer and doing an apt-get update the right package is also available for install: ~# apt-cache madison ceph ceph | 10.2.2-0ubuntu0.16.04.2 | http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages ceph | 10.1.2-0ubuntu1 | http://archive.ubuntu.com/ubuntu xenial/main amd64 Packages ceph | 0.94.9-1xenial | http://ceph.com/debian-hammer xenial/main amd64 Packages ceph | 10.1.2-0ubuntu1 | http://archive.ubuntu.com/ubuntu xenial/main Sources ceph | 10.2.2-0ubuntu0.16.04.2 | http://archive.ubuntu.com/ubuntu xenial-updates/main Sources > Do an "apt-get install --reinstall ceph.*" on your node after the > Upgrade. This should pull the Ubuntu xenial packages and install them. > but the reinstall does not downgrade the package, although it's pinned to the old version: ~# apt-get install --reinstall ceph Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt: libclass-accessor-perl libio-string-perl libsub-name-perl libtimedate-perl Verwenden Sie *apt autoremove*, um sie zu entfernen. 0 aktualisiert, 0 neu installiert, 1 erneut installiert, 0 zu entfernen und 0 nicht aktualisiert. Es müssen noch 0 B von 12,7 MB an Archiven heruntergeladen werden. Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt. N: Datei *50unattended-upgrades.ucf-dist* in Verzeichnis */etc/apt/apt.conf.d/* wird ignoriert, da sie eine ungülti ge Dateinamen-Erweiterung hat. (Lese Datenbank ... 71226 Dateien und Verzeichnisse sind derzeit installiert.) Vorbereitung zum Entpacken von .../ceph_10.2.2-0ubuntu0.16.04.2_amd64.deb ... Entpacken von ceph (10.2.2-0ubuntu0.16.04.2) über (10.2.2-0ubuntu0.16.04.2) ... Trigger für systemd (229-4ubuntu12) werden verarbeitet ... Trigger für ureadahead (0.100.0-19) werden verarbeitet ... Trigger für man-db (2.7.5-1) werden verarbeitet ... ceph (10.2.2-0ubuntu0.16.04.2) wird eingerichtet ... N: Datei *50unattended-upgrades.ucf-dist* in Verzeichnis */etc/apt/apt.conf.d/* wird ignoriert, da sie eine ungült$ge Dateinamen-Erweiterung hat. Now I find the systemd service files in /lib/systemd/system/ ~# ls /lib/systemd/system/*ceph* /lib/systemd/system/ceph-create-keys.service /lib/systemd/system/ceph-mon.service /lib/systemd/system/ceph-create-keys@.service /lib/systemd/system/ceph-mon@.service /lib/systemd/system/ceph-disk@.service /lib/systemd/system/ceph-osd@.service /lib/systemd/system/ceph-mds.service /lib/systemd/system/ceph.target /lib/systemd/system/ceph-mds@.service which will be removed while ceph deinstall I think. An apt-get install --reinstall ceph=0.94.9-1xenial results in an unresolved dependencies error: ... Die folgenden Pakete haben unerfüllte Abhängigkeiten: ceph : Hängt ab von: ceph-common (>= 0.94.2-2) soll aber nich t installiert werden ... With the options --allow-downgrades or --force-yes it's the same behavior. Hmmm. Regards Steffen > Regards > -- > Robert Sander > Heinlein Support GmbH > Schwedter Str. 8/9b, 10119 Berlin > > http://www.heinlein-support.de > > Tel: 030 / 405051-43 > Fax: 030 / 405051-19 > > Zwangsangaben lt. *35a GmbHG: > HRB 93818 B / Amtsgericht Berlin-Charlottenburg, > Geschäftsführer: Peer Heinlein -- Sitz: Berlin -- Klinik-Service Neubrandenburg GmbH Allendestr. 30, 17036 Neubrandenburg Amtsgericht Neubrandenburg, HRB 2457 Geschaeftsfuehrerin: Gudrun Kappich _______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com