Project

General

Profile

Actions

Feature #8133

closed

Support easy installation and updates with OpenStack

Added by Evgeny Novikov almost 7 years ago. Updated over 6 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 3 (1 open2 closed)

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 stateClosedIlja Zakharov07/11/2017

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

Actions
Actions #1

Updated by Evgeny Novikov almost 7 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.

Actions #2

Updated by Evgeny Novikov almost 7 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.

Actions #3

Updated by Evgeny Novikov almost 7 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.

Actions #4

Updated by Evgeny Novikov over 6 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.

Actions #5

Updated by Evgeny Novikov over 6 years ago

  • Target version set to 0.2
Actions #6

Updated by Evgeny Novikov over 6 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.

Actions #7

Updated by Evgeny Novikov about 6 years ago

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

Updated by Evgeny Novikov about 6 years ago

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

Also available in: Atom PDF