SUSE / velum

Dashboard for CaaS Platform clusters (v1, v2 and v3)
https://www.suse.com/
Apache License 2.0
54 stars 30 forks source link

Bootstrap settings: cilium support #701

Closed nirmoy closed 5 years ago

nirmoy commented 5 years ago

cilium support has been added to salt already https://github.com/kubic-project/salt/pull/491 With this PR I am trying to complete support for cilium in CaaSP. cilium support in velum bootstrap is also need for adding/Extending CI

nirmoy commented 5 years ago

cilium flannel

nirmoy commented 5 years ago

@mrostecki Thanks, I used a test machine for the PR :/

nirmoy commented 5 years ago

@flavio to test it, there is small tweak required in salt. https://github.com/kubic-project/salt/pull/695 --> cni pillar should point to proper cilium container image.

nirmoy commented 5 years ago

rebased

nirmoy commented 5 years ago

The command "eval bundle install --jobs=3 --retry=3 --deployment --path=${BUNDLE_PATH:-vendor/bundle} " failed. Retrying, 3 of 3. Traceback (most recent call last): 2: from /home/travis/.rvm/rubies/ruby-head/bin/bundle:30:in <main>' 1: from /home/travis/.rvm/rubies/ruby-head/lib/ruby/2.7.0/rubygems.rb:302:inactivate_bin_path' /home/travis/.rvm/rubies/ruby-head/lib/ruby/2.7.0/rubygems.rb:283:in find_spec_for_exe': Could not find 'bundler' (1.16.0) required by your /home/travis/build/kubic-project/velum/Gemfile.lock. (Gem::GemNotFoundException) To update to the latest version installed on your system, runbundle update --bundler. To install the missing version, rungem install bundler:1.16.0` The command "eval bundle install --jobs=3 --retry=3 --deployment --path=${BUNDLE_PATH:-vendor/bundle} " failed 3 times. The command "bundle install --jobs=3 --retry=3 --deployment --path=${BUNDLE_PATH:-vendor/bundle}" failed and exited with 1 during .

nirmoy commented 5 years ago

@flavio @vitoravelino please review again.