Commit Graph

7 Commits

Author SHA1 Message Date
Dmitry Bogun 7468264200 New communication interface with bareon instance
Set of tools that represent some sort of API to communicate with bareon
instance. This API use vendor_passthru ironic API to "catch" request
from bareon instance to ironic API. So bareon-ironic driver can receive
bareon insnstance requests. This is existing communication channel.

Before it was used to receive notification from bareon instance about
successfull node load.

Now this channel is extended to send "generic" tasks(step) from
bareon-ironic driver to bareon instance. Right now only one task(step)
is used - step to inject SSH key into bareon instance.

This new "steps" interface allow to refuse from preinstalled SSH key
in bareon instance, right now. And in future it allow to refuse from SSH
communication between bareon-ironic and bareon instance...

Change-Id: I0791807c7cb3dba70c71c4f46e5eddf01da76cdd
2017-02-28 16:06:57 +02:00
Andrei V. Ostapenko dbb65f55df Makes vendor_passthru/pass_deploy_info method public
Adds patch for Ironic to make vendor_passthru/pass_deploy_info method
public as a bareon requirement

Change-Id: Ibb619cf9d36c6f5da855f4faf8778b4f0097346f
2017-02-03 19:26:44 +02:00
Andrii Ostapenko 500db81c99 Support for stable/newton
Add patches for stable/newton branches of ironic and nova.

Change-Id: I182812051fd2a21b8a4e8d51c2096537df159509
2017-01-13 12:54:27 +00:00
Dmitry Bogun 76c9de218a Reorganise patched stucture
Due to requirement to keep patches for different projects and different
releases it is reasonable to make patch storage more stuctured.

Change-Id: I80c6ce102bd79bf7f3af620eb9a42a0ac38bd96b
2017-01-13 12:54:23 +00:00
Doug Szumski 65f5f65984 Support stable/mitaka
Add support for stable/mitaka including new patches for ironic
and nova.

Change-Id: Ie566dd22aaddc30858438a98767ef962182e97d9
2016-11-23 16:14:31 +00:00
Mark Goddard 210a6383e4 Fixed compatibiliy with stable/liberty
Change-Id: I2e79db9816e7cd7c55318dcb20c72bd7671c00d2
2016-04-18 17:13:06 +03:00
Mark Goddard de9c84dc80 Initial commit
Change-Id: I34e41fabb648368189b479e4cfbc78747d465b95
2016-04-15 11:36:28 +03:00