Hello, i playing with devuan jessie using vagrant 1.8.5 on an osx host. To test, i upgraded a wheezy box to devuan following the instructions in https://git.devuan.org/dev1fanboy/Upgrade-Install-Devuan/wikis/Upgrade-to-Devuan. The upgrade run without any problems. Thank you all for the excellent job :)
During the upgrade i noticed a small vagrant vs devuan related problem After i upgraded the kernel to linux-image-amd64 i was not able to bring up my vagrant box anymore. the box is booted normal, but vagrant failed with: „Vagrant attempted to execute the capability 'change_host_name' on the detect guest OS 'linux', but the guest doesn't support that capability…" As far as i understand, vagrant failed to determine which os the guest is running. i found that vagrant grepping the /etc/issue file to identify a debian guest system by executing cat /etc/issue | grep 'Debian' in file: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/guests/debian/guest.rb the content of my /etc/issue file is: Devuan GNU/Linux 1 \n \l i changed my /etc/issue file and added (based on Debian Jessie) and now it works for me. I wanted to file a bug at vagrant, but than i realized,that there are many possible solutions to permanently solve this problem, for example: a. edit the /etc/issue file and add the word Debian. eg: (based on Debian Jessie) b. ask for a devuan plugin at vagrant c. create a devuan plugin for vagrant and ask the vagrant folks to add it d. ask the vagrant folks to change the debian plugin to use the /etc/os-release file (when exists) to identify debian, so could devuan add the line „ID_LIKE=Debian“ to it and appear as „debian-compatible“ to vagrant but, i dont know if there is any interest to solve this problem and then, which one is the preferred way.. thanks again, Attila _______________________________________________ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng