Project

General

Profile

Feature #8133

Support easy installation and updates with OpenStack

Added by Evgeny Novikov about 2 years ago. Updated almost 2 years ago.

Status:
Closed
Priority:
Urgent
Category:
Deployment
Target version:
Start date:
04/21/2017
Due date:
% Done:

0%

Estimated time:
Published in build:

Description

I don't expect that everything will be supported in ideal but at least we need means to considerably automate the process.


Related issues

Related to Klever - Feature #8365: Wait for completion of all operations and try to execute them several times in case of failuresNew08/17/2017

Actions
Blocked by Klever - Feature #8287: Add a new option to wait until Controller will initiate its stateClosed07/11/2017

Actions
Blocks Klever - Feature #8722: Prepare scripts for automatic deployment on Debian 9Closed02/13/2018

Actions

History

#1

Updated by Evgeny Novikov about 2 years ago

  • Assignee set to Evgeny Novikov

Let's do it at last so everybody will be able to execute tests, to perform validation and to conduct experiments without any problems and considerable delays.

#2

Updated by Evgeny Novikov about 2 years ago

The most of operations were automated in branch openstack-deployment.

For instance, to create a new developer instance you need to run:

deploys/bin/deploy-openstack --os-username $USERNAME --ssh-rsa-private-key-file /path/to/SSH/RSA/private/key create "Klever developer instance" 

Updates are made in a similar way. A number of options, such as a flavor and an instance name, are available in addition.

I will appreciate if somebody will try this new functionality and provide some feedback.

#3

Updated by Evgeny Novikov about 2 years ago

I forgot to mention that one needs to copy file deploys/conf/klever.json.sample to file deploys/conf/klever.json and specify their specific configuration options there. Please, note that relative paths are relative to the Klever source tree.

#4

Updated by Evgeny Novikov almost 2 years ago

  • Status changed from New to Resolved

I finally implement and test briefly the most of the most popular operations in bf98dcf7 to branch openstack-deployment. The branch will be merged to master within the following merge window. Testing is welcome.

#5

Updated by Evgeny Novikov almost 2 years ago

  • Target version set to 0.2
#6

Updated by Evgeny Novikov almost 2 years ago

  • Status changed from Resolved to Closed

I merged this branch to master in 9db13ccf. So everybody can enjoy simple operations with Klever in OpenStack.

#7

Updated by Evgeny Novikov over 1 year ago

  • Blocks Feature #8722: Prepare scripts for automatic deployment on Debian 9 added
#8

Updated by Evgeny Novikov over 1 year ago

  • Blocks deleted (Feature #8296: Prepare scripts for automatic deployment on most popular Linux distributions of the latest versions)

Also available in: Atom PDF