Commit Graph

158 Commits

Author SHA1 Message Date
Davanum Srinivas
96cfceb2f0 Run e2e tests against against https url
Use hitch tls proxy to listen on 8443 port and forward the
traffic to 8080. Add a configuration option to ignore any
issues with host names as we don't generate the cert on the
fly.
2017-02-03 12:16:58 -05:00
Mehdy Bohlool
1d3cd13845 Merge pull request #115 from dims/add-more-e2e-tests
Refactor tests
2017-01-26 06:28:11 -08:00
Mehdy Bohlool
633014180e Merge branch 'master' into add-more-e2e-tests 2017-01-26 06:17:06 -08:00
Davanum Srinivas
38aaec0f47 Refactor tests
* separate batch, extensions and the regular apis into separate
* added delete for some tests
* drop '_' for is_k8s_running
* remove comments that do not add value
2017-01-26 09:11:07 -05:00
Mehdy Bohlool
3b4aec6b64 Merge pull request #116 from mbohlool/dev
Add download stat how-to page
2017-01-26 05:39:58 -08:00
mbohlool
2a321d4df9 Add download stat how-to page [skip ci] 2017-01-26 05:38:35 -08:00
Mehdy Bohlool
dbf9938874 Merge pull request #113 from mbohlool/dev
Add release process
2017-01-25 17:24:03 -08:00
mbohlool
f3d4014a28 Add release process [skip ci] 2017-01-25 14:56:57 -08:00
Mehdy Bohlool
76de3def19 Merge pull request #110 from dims/more-e2e-tests
More e2e tests
2017-01-25 14:52:51 -08:00
Mehdy Bohlool
839ce73570 Merge branch 'master' into more-e2e-tests 2017-01-25 14:51:41 -08:00
Mehdy Bohlool
d383faa3eb Merge pull request #111 from kubernetes-incubator/mbohlool-patch-1
Update CHANGELOG.md
2017-01-25 14:49:40 -08:00
Mehdy Bohlool
f2e6d83d07 Update CHANGELOG.md 2017-01-25 14:30:25 -08:00
Davanum Srinivas
03731f1003 Add e2e for deployment and daemonsets 2017-01-25 17:00:05 -05:00
Davanum Srinivas
cf5d796cf4 Ability to run e2e tests multiple times 2017-01-25 16:02:06 -05:00
Mehdy Bohlool
13ac533707 Merge pull request #108 from mbohlool/example
Add example to create a deployment from yaml file
2017-01-25 02:25:37 -08:00
mbohlool
68e3231a80 Add example to create a deployment from yaml file 2017-01-24 22:32:43 -08:00
Mehdy Bohlool
6593d3a43f Merge pull request #107 from mbohlool/master
Support insecure-skip-tls-verify config flag
2017-01-24 18:03:58 -08:00
mbohlool
8fc978e49f Support insecure-skip-tls-verify config flag 2017-01-24 14:47:20 -08:00
Mehdy Bohlool
f10f4f32cd Merge pull request #106 from dims/fix-value-error
Fix ValueError in list_namespaced_config_map
2017-01-24 02:14:25 -08:00
Davanum Srinivas
1e48433b15 Fix ValueError in list_namespaced_config_map
Make sure we set an empty dict/list if we don't get
any data from the server

Fixes #104
2017-01-23 11:41:48 -05:00
Mehdy Bohlool
a3e922afb0 Merge pull request #98 from dims/fix-patch-tests
Fix for patch_* to work
2017-01-21 01:50:59 -08:00
Davanum Srinivas
9c6c96564b Fix for patch_* to work
Hack/workaround to get patch_namespaced_config_map and patch_namespaced_service
etc to work by essentially switching over the content-type from:
application/json-patch+json
to:
application/strategic-merge-patch+json

Fixes #93
2017-01-20 21:41:59 -05:00
Mehdy Bohlool
4c3aced244 Merge pull request #103 from mbohlool/master
Bugfix: kubernetes/client/__init__.py was not updated resulting in not exported models
2017-01-20 14:12:42 -08:00
mbohlool
c05b50c4ff Bugfix: kubernetes/client/__init__.py was not updated resulting in not exported models 2017-01-19 13:58:20 -08:00
mbohlool
98dc69105f Update client with no change. Mostly formatting update in generator code 2017-01-19 13:36:07 -08:00
Mehdy Bohlool
daa056294d Merge pull request #100 from dims/cleanup-references-to-k8sclient
cleanup: rename k8sclient->client
2017-01-17 14:16:39 -08:00
Davanum Srinivas
28181d7ee9 cleanup: rename k8sclient->client 2017-01-16 14:45:02 -05:00
Mehdy Bohlool
c8b0968d50 Merge pull request #96 from dims/enforce-doc-builds
Test if docs can be built
2017-01-13 11:23:48 -08:00
Davanum Srinivas
8d4cd14515 Test if docs can be built 2017-01-13 05:57:35 -05:00
Mehdy Bohlool
37d20f2fe7 Merge pull request #97 from dims/enforce-update-pep8
tox target to enforce pep8
2017-01-13 02:40:30 -08:00
Davanum Srinivas
5c82309840 tox target to enforce pep8 2017-01-12 16:47:45 -05:00
Mehdy Bohlool
c147f665b4 Merge pull request #94 from dims/add-functional-test
Add functional test
2017-01-12 12:48:03 -08:00
Davanum Srinivas
010af62b76 Add functional test
Port a bunch of tests from python-k8sclient repository. There
is a script that starts a real instance of kubernetes and
the tests are executed against it.

Note, if you just have k8s accessible in your localhost:8080, the
tests still run. so you don't really need to run "py27-functional"
which runs the kube-init.sh

Also, 2 API calls fail currently, i've added a TODO so we can
dig into them and fix them
2017-01-12 06:26:16 -05:00
Mehdy Bohlool
ce8e08226d Merge pull request #95 from dims/initial-documentation
Initial cut at documentation
2017-01-11 22:50:18 -08:00
Davanum Srinivas
0ca9210d31 Initial cut at documentation 2017-01-11 16:13:30 -05:00
Mehdy Bohlool
3220a96bc6 Merge pull request #92 from mbohlool/master
Kubernetes is not a valid value for Environment classifier in setup.py
2017-01-10 14:13:33 -08:00
mbohlool
a0b391abc1 Kubernetes is not a valid value for Environment classifier in setup.py 2017-01-10 14:10:23 -08:00
Mehdy Bohlool
cb8aadcc81 Merge pull request #91 from mbohlool/master
Update changelog
2017-01-10 13:55:03 -08:00
mbohlool
97c804ac59 Update changelog 2017-01-10 13:38:18 -08:00
Mehdy Bohlool
cd2342dc2e Merge pull request #90 from mbohlool/master
Update generated client after bugfix kubernetes/kubernetes#39465
2017-01-10 13:23:48 -08:00
mbohlool
b971b6b5d1 Update generated client after bugfix kubernetes/kubernetes#39465 2017-01-10 13:20:19 -08:00
mbohlool
1c563ec073 Update spec version to latest spec in k8s 1.5 release 2017-01-10 13:20:02 -08:00
Mehdy Bohlool
a25d5eb7cc Merge pull request #89 from mbohlool/master
Extract DevelopmentStatus as a constant to scripts/constants.py
2017-01-10 11:42:24 -08:00
mbohlool
58aa16506e Extract DevelopmentStatus as a constant to scripts/constants.py 2017-01-10 11:35:18 -08:00
Mehdy Bohlool
420d491bda Merge pull request #88 from dims/support-python35
Run Tests with python 3.5
2017-01-10 10:34:16 -08:00
Davanum Srinivas
d3a2d60d3e Add classifiers to setup.py
Add some classifiers for better metadata/information on pypi
2017-01-10 10:06:42 -05:00
Davanum Srinivas
9266f7c457 Run Tests with python 3.5
Update tox.ini and .travis.yml to support python 3.5
2017-01-10 09:30:03 -05:00
Mehdy Bohlool
d7f33ec53e Merge pull request #84 from mbohlool/master
Update release steps to add source distribution
2017-01-03 14:13:14 -08:00
mbohlool
68e6fd2bbc Update release steps to add source distribution 2017-01-03 14:09:12 -08:00
Mehdy Bohlool
6b84ac6599 Merge pull request #82 from mbohlool/master
Stop exporting scripts folder
2016-12-28 14:19:35 -08:00