Commit Graph

450 Commits

Author SHA1 Message Date
ZhongShengping
756b3dfcde add python 3.7 unit test job
This is a mechanically generated patch to add a unit test job running
under Python 3.7.

See ML discussion here [1] for context.

[1] http://lists.openstack.org/pipermail/openstack-dev/2018-October/135626.html

Change-Id: Ic93b46c604891496155a1bd4b97cc050a1b0cbf0
Story: #2004073
Task: #27444
2019-02-21 09:23:12 +00:00
Lingxian Kong
b7522b5f13 Skip the external network connection test
Change-Id: I7a12483fc0d8a678f6c9b322ee327481b84ce1fe
2019-02-21 14:53:57 +13:00
ZhongShengping
220a45c5a0 Chang Glance to Qinling
trivialfix

Change-Id: Ic335460074012bfb2bfd262e6f8a37d01a036ade
2019-02-15 14:18:46 +08:00
98k
ebf3e6d106 Change openstack-dev to openstack-discuss
Mailinglists have been updated. Openstack-discuss replaces openstack-dev.

Change-Id: I18465cfc952595272cc548e40062b2974b5ae7fb
2018-12-04 08:31:58 +00:00
Lingxian Kong
9befd8decb Fix failure during the k8s reset
Change-Id: Ia6ab05914779a1d19ba4b9048e4bbcc4660884dc
2018-11-26 16:30:17 +13:00
Zuul
bc0e64b94a Merge "Fix the NetworkPolicy in multihost deployment" 2018-11-10 02:28:36 +00:00
Lingxian Kong
1260457b9e Fix the NetworkPolicy in multihost deployment
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
2018-11-10 00:52:55 +13:00
Zuul
34b5b5aa1f Merge "Some improvements for the doc" 2018-11-06 10:02:21 +00:00
Lingxian Kong
06c9c36083 Some improvements for the doc
Story: 2004206
Task: 27768
Change-Id: I27b4caffd21c0ccc114ab98689e25b544e38bf18
2018-11-05 15:10:10 +13:00
Lingxian Kong
cf6072a7b5 Improve the k8s related configuration guide
Change-Id: I817b2af14805d8e8e5052f18bebcc423fc06ae1a
2018-11-05 14:42:04 +13:00
Zuul
448cf1c90a Merge "Improve the documentation" 2018-11-01 01:36:05 +00:00
Lingxian Kong
ee7d2f338c Improve the documentation
Change-Id: Ib63e487ea3f920a8a6bee22e1553accc13198d81
2018-10-31 01:33:59 +13:00
Zuul
4e9d87148e Merge "Skip k8s installation if needed" 2018-10-30 11:43:34 +00:00
Lingxian Kong
152d517f8c Skip k8s installation if needed
Provide the user the ability to skip k8s installation in case user
provides her own k8s and etcd deployment.

Change-Id: Ief36778801720d5eb1d73cefbd6b00297b7241f1
2018-10-29 23:30:33 +13:00
Zuul
2e0770dc56 Merge "add Qinling-dashboard url in docs" 2018-10-25 10:46:55 +00:00
Zuul
a4946821e2 Merge "Add framework for qinling-status upgrade check" 2018-10-25 10:01:13 +00:00
Zuul
3ad487fb5a Merge "use include_tasks instead of include" 2018-10-25 09:15:07 +00:00
gaoyl
fdc842fc56 add Qinling-dashboard url in docs
Change-Id: I580d2b4b49a345cf3d9a1432201cd63a1472c915
2018-10-25 09:10:45 +00:00
Zuul
63146b130f Merge "Add runtime creation guide" 2018-10-24 22:25:32 +00:00
akhiljain23
5cf8d51c07 Add framework for qinling-status upgrade check
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
2018-10-24 17:34:20 +05:30
Lingxian Kong
6c7392f184 Add runtime creation guide
Change-Id: Ic91432405b503bb5530442050195e9b7b84c80a2
2018-10-24 23:25:23 +13:00
Lingxian Kong
83a0e27d59 Support Image type function timeout
Story: 2002174
Task: 26342

Change-Id: Id8c141ea46d3e4ee7a35c99a04f1e40583f6e3dc
2018-10-23 14:48:18 +13:00
Sean McGinnis
16aeaf899f Increment versioning with pbr instruction
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>
2018-10-12 13:10:00 -05:00
zhulingjie
42c7fdadd5 use include_tasks instead of include
Change-Id: I8092f67063f5925f25ebbbffd22a1454a6a31adb
2018-10-11 14:32:44 -04:00
zhang.lei
09688300bb Use storyboard to collect documentation bugs
Change-Id: I17ac11864a0a0330f59f0ca30ec86b910897bf46
2018-09-19 02:09:23 +00:00
Lingxian Kong
bee77086c0 Add user doc for function timeout
Change-Id: Ica9f1f54d2bc6151516020eab0ee9098cc8f58be
2018-09-10 14:27:18 +12:00
Lingxian Kong
dd169d2ae1 Support to update function timeout
Change-Id: I8c7c364af54a6e33406e8bece8337b1e7eeb75aa
Story: 2002174
Task: 26341
2018-09-08 17:40:50 +12:00
Zuul
cd688170da Merge "Function timeout support for python runtime" 2018-09-07 06:54:15 +00:00
Zuul
6296a2cabe Merge "Use templates for cover and lower-constraints" 2018-09-07 02:36:50 +00:00
heychirag
05c7461a76 Function timeout support for python runtime
Added support for function execution timeout in python runtime.

Change-Id: I85fd0096e4129a33c63f886f068f39b2bac3f6ea
Task: 24280
Story: 2002174
2018-09-07 14:33:31 +12:00
Zuul
e99d0272a1 Merge "Timeout support for api and engine" 2018-09-06 22:48:45 +00:00
Andreas Jaeger
001d4fb33b Use templates for cover and lower-constraints
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
2018-09-06 20:44:19 +02:00
heychirag
43155532c7 Timeout support for api and engine
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
2018-09-06 09:10:37 +00:00
Zuul
268fd1c792 Merge "Fix the image type function cookbook" 2018-09-05 01:27:41 +00:00
Zuul
85b0fdd1ee Merge "Add duration for image type function" 2018-09-05 01:27:40 +00:00
Lingxian Kong
e9e0465110 Fix the image type function cookbook
Change-Id: If4af77e29802cb62d596df2d0901c712e78d2812
Story: 2003145
Task: 25755
2018-09-05 00:21:34 +12:00
Lingxian Kong
bcc7a125ae Add duration for image type function
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
2018-09-05 00:21:21 +12:00
Lingxian Kong
ffbd3ba111 Validate swift params for swift type function creation
Check the swift related params before sending request to Swift.

Change-Id: I29866eeb95f8b6e465d781ed02d2d499413dff54
Story: 2003482
Task: 24882
2018-08-29 16:15:55 +12:00
Zuul
5f7ba972b6 Merge "Fix package function update with same md5" 2018-08-29 02:16:05 +00:00
Lingxian Kong
cd88b217ca Fix package function update with same md5
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
2018-08-29 02:04:27 +12:00
Lingxian Kong
a41c86a515 Fix first_execution_time when used together with pattern
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
2018-08-28 16:33:58 +12:00
Vieri
1448ac031a add python 3.6 unit test job
This is a mechanically generated patch to add a unit test job running
under Python 3.6 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: I24c0acc2cd60e5949e59e4a4f75ae55bd501b6b2
Story: #2002586
Task: #24326
2018-08-23 08:38:24 +00:00
Vieri
41c9be16a3 switch documentation job to new PTI
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
2018-08-23 08:38:22 +00:00
Vieri
c45a298236 import zuul job settings from project-config
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
2018-08-23 08:38:13 +00:00
Lingxian Kong
46457cdfe5 Support TLS connection to etcd
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
2018-08-23 10:35:53 +12:00
Lingxian Kong
e588e34969 Use python3 runtime in CI
Story: 2002590
Change-Id: Ia7114471f586a5cf455585247b502dfbe963b4ce
2018-08-21 16:50:51 +12:00
Zuul
9adc346ba4 Merge "Adding Doc: Creating Image type function in Qinling" 2018-08-13 02:11:04 +00:00
Neerja Narayan
7be81332df Adding Doc: Creating Image type function in Qinling
Change-Id: I1ce914e2d3c96d7fd2d71d854196cc78ac33e2cf
2018-08-10 09:42:09 -05:00
Zuul
2495008aec Merge "python3 runtime" 2018-08-10 05:08:39 +00:00
3f2bcfecb7 Update reno for stable/rocky
Change-Id: Ifa9e288ef5941cd651000274093c3010e231c3d9
2018-08-07 14:38:47 +00:00