Commit Graph

602 Commits

Author SHA1 Message Date
OpenDev Sysadmins d6ba5ee9e9 OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:52:18 +00:00
Ruslan Kamaldinov 17cb2eb789 Depracate murano-conductor
Change-Id: Idd817e4c8f2e0fb3b74734911569e640951eb571
2014-04-16 19:16:38 +04:00
Jenkins 8b6a39e319 Merge "Update openstack/common.log from openstack oslo" 2014-03-11 16:41:27 +00:00
Ekaterina Fedorova f0d4ae6d90 Update openstack/common.log from openstack oslo
Closes-Bug: #904307
Change-Id: I7255f37d770c9b04efe22f1160eb2b24fa129aac
2014-03-07 15:39:14 +04:00
TimurNurlygayanov d63f39f413 Fixed issue with requirements
Change-Id: I7714c8da2e3dbc51a34f55b166efdd8967b1b845
Closes-Bug: #1287682
2014-03-04 16:21:16 +04:00
Zhongyue Luo 6cdb946663 Update context from Oslo
Following changes were updated:

13eb01c Adding domain to context and log
12bcdb7 Remove vim header
bdabd51 Remove uuidutils imports in oslo modules
44e8222 Revert "Removes generate_uuid from uuidutils"
571a78a Removes generate_uuid from uuidutils
36859e5 Adding instance_uuid to context and log

As of this update uuidutils is not used anymore in murano-conductor.

Change-Id: Idb68ad50a7eff588322f53c3ffa639fef3bc1675
Closes-bug: #1253497
2014-02-26 09:55:53 +09:00
Serg Melikyan 76bd85bbcb Update murano-metadataclient requirement
Replace murano-metadataclient requirement with link to
actual tarball due to critical bug #1284031 that was found.

Change-Id: Ie69799fbb3ea1e8be4fdf4cb78a270cbe2ad3cea
2014-02-25 12:46:41 +04:00
Serg Melikyan 7be48487d0 Update README with actual info
Change-Id: If3988c848777c951ef27a3b3eb602bf7fe80b97b
2014-02-20 23:37:52 +04:00
Igor Yozhikov fadc2be994 Return setup scripts in the consistent state
Change-Id: I3708db662f9c25498a5fe7ec086994247cbfce33
2014-02-13 19:36:14 +04:00
Igor Yozhikov 8e9da4cacb Cherry-pick from release-0.4
* made code preparations for build
* Changed config file prefix as for other components

Change-Id: I7169b38c425b411fd3f93fd868c906e6edcd7db4
2014-02-12 14:19:51 +04:00
Ekaterina Fedorova b472670019 Cherry-pick the following commits from release-0.4
* Fix errors in infrastructure
	blueprint one-style-config
	1) Update sample config - remove non-existing directory
	2) Add 0.4.1 version
	3) Rename config file to sample
	Fixes-Bug: 1270734

* Fixed issue with copy configuration files.
	Closes-Bug: #1271079

* Removed SysV EL6 standalone file, removed old setup scripts

* Fixed typo in daemon executable name

* Delete init scripts and agent config dirs
	so we will update then and not delete cache if murano-repository is unavaliable
	Closes-bug: 1274470

* Fix accessing nested-dir scripts from nested-dir agent templates.
	This works the following way: if path to agent template is,
	.g. <someHash>/template/agent/SqlServerCluster/FailoverCluster.template,
	nd it references script file '/ImportCoreFunctions.ps1', then it will
	e searched in '<someHash>/template/agent/scripts/' dir, but if it
	eferences 'Failover-Cluster.ps1', it will be searched in
	<someHash>/template/agent/scripts/SqlServerCluster/' dir.

	o the root-like agent dir '<someHash>/template/agent' corresponds to
	oot-like scripts dir '<someHash>/template/agent/scripts', and the
	ctual script file will be searched immediately in root-like scripts
	dir if it starts with '/' (absolute name), or there will be
	'rest-dirs' between root-like scripts dir and the script filename if
	the script filename is a relative one. 'rest-dirs' is the difference
	between root-like agent dir and the actual parent dir of the agent
	template which references the script dir. As you see, the
	abovementioned example is much clearer than the explanation.
	Closes-bug: #1271578

* Add forgotten deletion in metadata folder setup

* Undo init file parameter remane

* Return external network id together with routerId
	blueprint auto-assign-floating-ip

* Fix name for syslog_log_facility param

* Update reqirements for a release-0.4.1

Change-Id: I2744eaeef369220c5a8dabb027ba40622be9d242
2014-02-11 12:11:09 +04:00
Dmitry Teselkin d1dc9e8313 Fix Remove-Item to not throw an exception
Remove-Item now doesn't throw an exception if can't remove a file.

Closes-Bug: 1270824

Change-Id: I4e8b80d05fd566190ee53661100e2a48ee28cc1c
2014-01-20 17:44:26 +04:00
ativelkov 897b391221 Proper handling of "No default router" case
If no router is detected, the command will return NOT_FOUND instead of None.
The reason for this is that if networking.routerId is assigned to None, the workflow will attempt to detect it again and again
which causes the workflow to freeze (launchpad bug #1261356).

Now the command returns NOT_FOUND instead of None.
Workflow  now will be able to handle  this NOT_FOUND constant to properly interrupt the execution and report an error.

 This is a workaround: proper (and longer) fix will require to either fail with exception (which then should be properly handled
 in the failure block) or create a router manually. This will be addressed later in 0.4.1.
 Currently there is no way to properly handle exception sin networking commands, so scenarios which uses failure blocks are
 not applicable, so the handling should be done in success method of the command

  Partial-Bug: #1261356

Change-Id: I39acb068c89dd6e0f781147059641d0bc4f10e57
2013-12-16 17:13:35 +04:00
Timur Sufiev 20f68e8496 Fix requirements to use http://tarballs.openstack.org
Change-Id: Id2debf26a5385ba3929b2d7bf2ee9f42449dd926
2013-12-11 12:38:39 +04:00
TimurNurlygayanov 4f55e66186 Fixed issue with incorrect init script
Change-Id: I452dde19b5bf896b97274e0854323f291b275712
Closes-Bug: #1259506
2013-12-10 18:34:48 +04:00
Jenkins 7345513b48 Merge "Add default endpoint in case it's not found in service catalog" 2013-12-10 08:21:44 +00:00
Ekaterina Fedorova 55ae7796d9 Add default endpoint in case it's not found in service catalog
Change-Id: Ia4a06e32eeb1738afc75b4ad6ddec9432313910a
2013-12-10 10:18:53 +04:00
ativelkov 4c7ff16951 Added a way to query cidr for existing subnets
Also fixed a select-from-source function to properly handle empty path

Change-Id: I87c694cfa7725e32956062b63529c3bda5804ba7
2013-12-06 16:13:56 +04:00
Jenkins f3e779ea33 Merge "Fixed a router-location bug" 2013-12-06 11:34:02 +00:00
Jenkins 89bbcb8b92 Merge "Log clenaup" 2013-12-06 11:32:19 +00:00
Ekaterina Fedorova c0f5a3b4e4 Add version to metadata-repository url
Change-Id: I5ecc49ef16dafc0e748694ed1e1856603439ec69
2013-12-04 18:46:18 +04:00
Jenkins 8e9bf91952 Merge "Fixed conductor config" 2013-12-03 12:10:32 +00:00
ativelkov e4a6ab4c1c Fixed conductor config
Change-Id: Iaaa3788f0d567d6eae1b153624c249c6d4813f74
2013-12-03 15:59:21 +04:00
ativelkov 3b8c9fc88a Fixed a router-location bug
Fixed a bug when neutron client was returning all the routers instead of the ones owned by the current tenant

Change-Id: Ifc302bfe5593aa342823ef42c78b87b8011415f4
2013-12-02 18:31:05 +04:00
Timur Sufiev 9ee07f1eb2 Fix default location of conductor cache (data_dir).
Make it similar to the ones in murano-dashboard and murano-repository.

Change-Id: I2461e49c363663a4dddb1daa210ea51411d5b6b9
2013-12-02 17:00:11 +04:00
Jenkins 96498d2213 Merge "NovaNetwork support" 2013-11-29 11:58:38 +00:00
ativelkov 6ded003b0b Log clenaup
Added default log-levels (WARN) for iso8601 and heatclient packages, to reduce amount of spam in logs

Change-Id: Ic1261b197a79eea89a5a3f6c42e8f1ad2035514f
2013-11-28 15:24:01 +04:00
ativelkov 7f5c71117c NovaNetwork support
Conductor can now properly run on nova-network deployments
Fixes bug #1255057

Change-Id: I7c5e829c58f9dcb242ae580bea0408329a82aa3f
2013-11-28 14:34:02 +04:00
Jenkins d015cb7b50 Merge "Add common log and configuration places" 2013-11-27 12:44:41 +00:00
Jenkins 52151e1c6b Merge "Add service catalog lookup for metadata repository" 2013-11-27 12:00:12 +00:00
Igor Yozhikov a1173478ce Add common log and configuration places
Change-Id: I2de692931fbc3de923489eb943ecc233d1366730
2013-11-27 15:09:10 +04:00
Ekaterina Fedorova cafaea487e Add service catalog lookup for metadata repository
Change-Id: I44ba8d88c10f21de5afa28803bfc3dc0db8f9923
2013-11-27 10:35:33 +04:00
Serg Melikyan 84600e4a1c Cherry-picked changes from release-0.3
* Version bump to 0.3
* Add delays before reconnect to RabbitMQ
* "TypeError: 'str' object does not support item deletion" on handling EP v2 errors
* Syntax for partial macro-parameters evaluation in templates
* Execution of a new rule in workflow is looping when array 'Commands' in template is empty

Change-Id: I1f1bbcf8153a6f9a369419629a6619d562559e31
2013-11-26 17:59:00 +04:00
Timur Sufiev c1ef10415c Update requirements for metadataclient.
Change-Id: I90ec1d505eb4b3a95f850ad4780017d36dcee21d
2013-11-25 18:56:00 +04:00
Serg Melikyan 214b457636 Enable HA & TTL on declared queues
Change-Id: Idaed8621e4c14c49d9173243ec5af444e9a3a80e
2013-11-22 18:28:48 +04:00
ativelkov 1ad08099cf Data folder clean-up
All the files which are now managed by the metadata repository are removed from the conductor's Data folder

Change-Id: Ic554e33be6400c0bbe034aeecb38da527a29bf4f
2013-11-21 17:35:09 +04:00
Alexander Tivelkov 7d0cae73d3 Advanced Networking Implemented
Change-Id: Ibebc5de57cdbba10ebeb0cbc600e2fade96d96b4
2013-11-19 15:00:11 +04:00
Ekaterina Fedorova 246b075cd7 Fix paths in config file
Change-Id: I1ab3f150363811ee988e85184a74330c396da52c
2013-11-07 19:26:44 +04:00
Ekaterina Fedorova 56e837b810 Fix conductor
1) Support python 2.6
2) Add files to manifest

Change-Id: I5b3c439e31803e48d01643a010df3538d5068acb
2013-11-07 19:21:51 +04:00
Ekaterina Fedorova bf2cc47a7e Enable getting data from metadatarepository
Modify unit tests

Change-Id: I75a71b48475b75ca6603756c33fad3742fea2900
2013-11-01 11:57:39 +04:00
Timur Sufiev ce869822e4 Update requirements to match havana's ones.
Update repo with openstack/requirements/update.py.

Change-Id: Iebfb1e75d7c85b2a000ae8d0d1ff190743606659
2013-10-29 16:24:58 +04:00
Timur Sufiev 502cebc124 Revert "Add python-metadataclient to requirements.txt"
This reverts commit 32c3e55a99.

Change-Id: I0489f6c3d62c36ed39d4b5c1b165326458defd70
2013-10-24 19:59:04 +04:00
Timur Sufiev 32c3e55a99 Add python-metadataclient to requirements.txt
Change-Id: I89451a806eed8a4b47dc7df17a8741c2a87729d3
Implements-improvement: MRN-1254
2013-10-24 19:22:00 +04:00
TimurNurlygayanov d9976f60da Fixed https://bugs.launchpad.net/murano/+bug/1244109
Change-Id: I996fb96fe7c98da9fb5b3c2b2614abe1d959844c
2013-10-24 13:31:25 +04:00
Dmitry Teselkin 5c5ec44d31 Restart service added after configuration update.
Change-Id: I254efdc41f0df80280746ffa698e3dcb446c6e62
2013-10-16 19:02:18 +04:00
Jenkins 9bad82b254 Merge "Tabs replaced with spaces." 2013-10-08 16:51:26 +00:00
Dmitry Teselkin d264ed72d2 Tabs replaced with spaces.
Templates couldn't contain tab and spaces mixed.

Change-Id: Ia50bb30f3068d080baaaa9329b58d88469d21831
2013-10-08 19:17:01 +04:00
Dmitry Teselkin 06fc7f9cf5 Typo in cloud_formation.py
Change-Id: I0ebac3e5b12de8d84cb7521c0993324e8b24a724
2013-10-08 19:13:59 +04:00
Jenkins 269618e911 Merge "init.ps1 is able to import CA root certificate" 2013-10-04 12:40:08 +00:00
Stan Lagun a829d295e6 Pass base64-encoded CA certificate to cloud-init script
Change-Id: I90d7ad55b446888eb15de2d1d37e6ca50a31a621
2013-10-04 16:31:05 +04:00