Add a new config option, an example:
[kubernetes]
trusted_cidrs = 127.0.0.1/32,198.72.124.109/32
If trusted_cidrs is empty list, the local IP CIDR will be used.
The pod in qinling namespace can only be accessed by the CIDRs
configured.
Change-Id: Iecc34c1be16851cc53afe2fca94c2bbf0fdf7988
Story: 2004206
Task: 27715
Provide the user the ability to skip k8s installation in case user
provides her own k8s and etcd deployment.
Change-Id: Ief36778801720d5eb1d73cefbd6b00297b7241f1
This commit adds the functionality of qinling-status CLI for performing
upgrade checks as part of the Stein cycle upgrade-checkers goal.
It only includes a sample check which must be replaced by real checks in
future.
Change-Id: I6dd3546be2e03288654c5c3e8dad0aaabfff06a2
Story: 2003657
Task: 26151
With moving away from required milestone releases, the version numbers
calculated by PBR on the master branch will not work for those testing
upgrades from the last stable release. More details can be found in the
mailing list post here:
http://lists.openstack.org/pipermail/openstack-dev/2018-October/135706.html
This is an empty commit that will cause PBR to increment its calculated
version to get around this.
PBR will see the following which will cause it to increment the version:
Sem-Ver: feature
Please merge this patch as soon as possible to support those testing
upgrades.
Change-Id: I8521c3ef4baf1d8fe866ec26d7558088cbd75cc9
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
Use openstack-tox-cover template, this runs the cover job as
non-voting in the check queue only.
Use openstack-lower-constraints-jobs template
Remove jobs that are part of the templates.
Change-Id: Iabd9b962fb04dec563e7cd28543136b1062796e6
Added timeout support for qinling api and qinling engine so that it can
accept and query the server with timeout parameter.
Change-Id: Ic5aad2e85ecf888fdfa85691fe785dd48f5490fd
Task: 20039
Story: 2002174
For image type function execution, the response message should be
similar to package type function, which includes the duration
information. There is no output field in the result for image type
function. The output can be checked by query the execution log.
Change-Id: I02dbd53db4f8bee3696b810de1df7bb2c77c20b3
Story: 2003145
Task: 23280
Do not update or delete the function package if updating the function
with the same package but not providing the md5.
Change-Id: Iea24978106984111b61b0b19336cf1eb9ded9ed6
Story: 2003482
Task: 24749
When specifying pattern only in the API request, the returned
first_execution_time should be the calculated according to the pattern.
When specifying first_execution_time and pattern both in the API
request, the first_execution_time will be tweaked according to the
pattern.
Change-Id: I0c71c2d76584c9b8335d6b379361779191e8c8d2
Story: 2003483
Task: 24750
This is a mechanically generated patch to switch the documentation
jobs to use the new PTI versions of the jobs as part of the
python3-first goal.
See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html
Change-Id: I75cc999d7d3c75bff82e912739ec50769a1bb76c
Story: #2002586
Task: #24326
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: I05d2f5ba10b75cba28290a5dfb195a6a5d93c6b5
Story: #2002586
Task: #24326
This change also modifies the devstack installation script to re-use
k8s api server etcd client certs as qinling etcd certs, and use TLS to
connect with etcd by default in devstack.
Because the etcd server in k8s 1.10 doesn't support https by default, this
patch also upgrade k8s to 1.11 in devstack installation.
Change-Id: I10959188eb8543d006f65b751557787171334a97
Task: 24227
Story: 2003284