Use devstack-tox-functional, running the custom tox environment
after exporting the devstack environment.
Change-Id: I1e49f9af932c6b55243d1375b23ae16f56503461
Interop repos are going under rename from
openstack namespace to osf namespace (Depends-On),
which need update the zuul job to start using the
new location.
Depends-On: https://review.opendev.org/#/c/734669/
Change-Id: Ie14526110b3eff3342e709147eeb28f439fbc9ed
This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.
This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.
This update should result in no functional change.
For more information see the thread at
http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html
Change-Id: I2b42d0927feecbe1e888baf07d1818a22c64582d
We want to default to running all tox environments under python 3, so
set the basepython value in each environment.
We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.
We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.
Change-Id: I77690fa682cc1b880d8b63ad5c17bd6bc2ee20ba
We want to default to running all tox environments under python 3, so
set the basepython value in each environment.
We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.
We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.
Change-Id: Ibb9d71afe0b9d23b5080af89f64a3acba73b4dcc
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
This is a mechanically generated patch to complete step 1 of moving
the zuul job settings out of project-config and into each project
repository.
Because there will be a separate patch on each branch, the branch
specifiers for branch-specific jobs have been removed.
Because this patch is generated by a script, there may be some
cosmetic changes to the layout of the YAML file(s) as the contents are
normalized.
See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html
Change-Id: I54e54ff274598719f0d885d47b1237d87f356a6f
Story: #2002586
Task: #24313
Zuul no longer requires the project-name for in-repo configuration.
Omitting it makes forking or renaming projects easier.
Change-Id: I65abb6a576d8be79fb5d0e90aeb2d0c3593ddbb9
This patch implements first step in zuulv3 migration guide [1]:
Move jobs to murano-apps repo
[1] https://docs.openstack.org/infra/manual/zuulv3.html#legacy-job-migration-details
Co-Authored-By: Nam Nguyen Hoai <namnh@vn.fujitsu.com>
Co-Authored-By: zhurong <aaronzhu1121@gmail.com>
Needed-By: I739c2fabf5af43f2a3644c7d8ca57460780b5c2b
Change-Id: I54feb37de05ea58f0b26c0206fce658ef54d9325
This patch removes the OraclePDBConnector app from the Murano catalog as
the original development team no longer has the proper resources for
futher support.
Change-Id: Icc00a0d6d040c86ea285f889e18c709a84dfcbc5
Apps in this repository must be all licenced under Apache License 2.0
Changes:
* Remove per-app LICENSE file
* Re-license SugarCRM, Plone & Clearwater
Change-Id: I042c23f0bb9d0c3652e739711a32ddf10794fb35
Signed-off-by: Serg Melikyan <smelikyan@mirantis.com>
This patch adds Bursting Apache application to demontrate
capabilities to deploy scalable applications in different
regions
Change-Id: Id3c5a355c9e110b0b6fbf6e2b567c40059d39c82
Added a Percona XtraDB Cluster app to demonstrate the capabilities of
application development framework to create scalable applications with
active-active data replication.
Change-Id: I78608d31e5edf8f2352d6c19ebfba3856eb89b23
This patch introduce Scalable Application Framework
in Clearwater components
* Scripts honor instance index
* Instances replaced to TemplateServerGrops
* Scale Out action possible
Also bugfixes in Bind application
* Dashboard honors instance naming pattern
* DNSSEC key shold be encoded (to prevent re-encoding every deploy)
Change-Id: Icbdad5b1a2b41591af0aa241a069309783d0b5ab
Targets: bp clearwater-vims-implementation
Depends-On: I16c69010d5e7c661bd2cb172da6f3aece4aac55c
In some part in the code we import objects. In the Openstack style
guidelines they recommend to import only modules.
http://docs.openstack.org/developer/hacking/#imports
Change-Id: Ib4e476a6c824d6287eaff41d3fd1141b414bd653
This will fix the test testDeploy1 which requires template name to
be equal to 'Deploy Tomcat'
Change-Id: I030d754ac828b9481234f5833afc0187e9bea930
Closes-bug: #1621018
* Since update command is replaced by replace here
https://review.openstack.org/#/c/358661/
for patching the resource it needs to use
'kubectl patch <type> <name> --patch <patch>'
Change-Id: Ie7e5c4aea3b0cee519ae5ed81cff0dcc3ab67562
* docker0 interface in ubuntu had incorrect MTU value
* Older docker (< v1.1) automatically infer MTU value based
on host. But since 1.1 docker doesn't do this. It
sets MTU value 1500 which causes some network problems
(especially with SSL/TLS/HTTPS) and apps like
HTTPdSite and NginXSite couldn't clone the repo.
Closes-Bug: 1608836
Change-Id: I62482bce9ad4f45b7ea2d1d4db77d009c7191f7b
* According to
http://kubernetes.io/docs/user-guide/volumes/#types-of-volumes
and
a1b5325011
there is hostPath volume type instead of hostDir;
And there is no 'source' keyword anymore.
* Replacing 'kubectl update' on 'kubectl replace':
kubectl update is deprecated, need to use 'replace':
9b3d42c090
Closes-Bug: #1604766
Change-Id: I1029caeb2827fc9de271b457c7a61b043d0189cb
* Due to the service name length limitation
it needs to be cut to 24 characters.
Closes-Bug: #1613651
Change-Id: Id2d68346034c0697f3fb41a090201e8736f8deec
* If we have a k8s cluster installed and
then deploy 2 apps, each on separate pod,
then in logs we will see 2 endpoints for
2nd app. Then we will see 3 endpoints for
next pod/app deployment. The reason is searching
endpoints was done by whole k8s cluster but it
should rather be only by current pod.
Now it is fixed.
Closes-Bug: #1613631
Change-Id: I730016dcd55a922ac6c9ee20f9de500f7831f9c3
* latest etcd is enabled
* ntp tools added for time sync
* Readme updated for tmpfs workaround when 8Gb memory is detected
Change-Id: Ifdfb72902fad843baef1fcee3e5bc65b119bdde3
* *-unittest tox-test *require* pre-installed and configured
murano-test-runner
* apps_uploader.sh - simple script which allow
to pack and upload packages to murano
(usefully for automate uploading from tox)
* More information about test-runner[1]
[1] http://docs.openstack.org/developer/murano/draft/appdev-guide/app_unit_tests.html
Needed-By: I2e354d3ad2e24b29a374e629c51c297e8938bd64
Change-Id: If285fd40fa0a1dcb9ffdf01ad646471e77631260