spinnaker: Spinnaker ./InstallSpinnaker.sh does not work on Ubuntu 16.04 LTS
Title: The install scripts works only on Ubuntu 14.x and nothing else Cloud provider: None Environment: Ubuntu 16.04 LTS 64 bit (under Virtualbox in Windows 10) Feature area: Installation
I downloaded the install script locally and examined it to see what it does (as I always do with these scripts that need root access). I saw the message that says “we require 14.04 or higher” and I assumed that I was good to go.
Unfortunately the installation script fails
- It tries to install package python-support that exists in Ubuntu 14.x but not in 16.x
- It tries to downgrade Cassandra to 2.x while Ubuntu 16.x comes with 3.x
I manually installed python-support and also tried with ./InstallSpinnaker.sh --noinstall_cassandra This failed as well with error message
0 to upgrade, 0 to newly install, 0 to remove and 316 not to upgrade.
~/spin/spinnaker/installspinnaker.kynf/packer ~/spin/spinnaker
~/spin/spinnaker
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package spinnaker
I found out that there is indeed no package for xenial at https://dl.bintray.com/spinnaker/debians/dists/ Only trusty packages are offered.
Steps to reproduce
Run ./InstallSpinnaker.sh --noinstall_cassandra in Ubuntu 16.04 LTS
Expected result
- Either have Spinnaker installed OR
- get a message that Ubuntu 16.x is not supported
I think that the installation script should be modified and rather than a “less than” check, perform an “exactly like” 14.x check.
Documentation pages of Spinakker should also be updated to say that Ubuntu 14.x is the only version supported and newer versions will not work (even LTS ones)
Actual Result
Spinnaker packages are not available for Ubuntu Xenial
About this issue
- Original URL
- State: closed
- Created 7 years ago
- Reactions: 7
- Comments: 24 (10 by maintainers)
Hello, we still cannot use repository with latest 16.04 LTS release. This is pretty inconvenient.
+1 for Ubuntu16 support
@Subaru365 So we are only deploying debian packages for the other services in Spinnaker for 16.04. Luckily you can use a different script to install halyard instead on 16.04 via the jars directly instead of the debian package.
https://raw.githubusercontent.com/spinnaker/halyard/master/install/debian/InstallHalyard.sh is the InstallHalyard.sh you are looking for. I’ll send a PR tomorrow to add some docs for it.
+1
+1
+1
+1