* Moving to static htpasswd file as it is for ephermal test cluster anyway
- password still remains password@123
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Moving kubeadmin to its own script
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Updating script name
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Adding check for non-existent KUBECONFIG
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Removing reset_kubeconfig
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Fixing reset_kubeconfig as it should not be called unless user wants to do it
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Addressing comment by girish
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Execute make target consecutively even on failure
* intentionally failing the test to verify the pr behavior
* Reverting the intentionally introduced failure
* #4062 Update installing odo on Windows section to fix filename and add additional steps and information required
* #4062 updated to make it generic, got rid of go/bin references
* Incorporated feedback from dharmit
* #4062 made changes to replace tar.gz for .zip for windows installer
* #4062 incorporated feedback from Dharmit
* #4062 Fixed a couple of typos to addres dharmit feedback
* 4062 fix mising dot in .exe
* 4062 fix if sattement
* 4062 fix syntax error
* 4062 fix syntax error
* 4062 fix syntax error
* 4062 fix syntax error
* 4062 fix syntax error
* Fixed statements for when suffix is .exe
* Fixed if syntax
* changed syntax
* Fixed syntax
* fixed zip command syntax
* Removed unnecessary comments and updtaed redistributable filename to add .exe before .zip
* Makes odo work with v0.3.0 of Service Binding Operator
* Self-review of documentation
* Change from SBR to SB in integration test
* Fix Group and Kind when checking for SB support
* Spliting configure-installer-test-cluster into a library.
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Fixing password for developer and libdir
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Some fixes
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Fixing periodic tests developer pass
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Changing way script gets it current dir
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Renameing function and doing a set -e
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Fixup for usage where caller script is called with `.`
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Updating remaining scripts to use same auth lib
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Moving htpass up one level
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Adding some echos
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Setting +e for login
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Removing exit on error for parts of the script, where it should not matter
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Adding ubi8/nodejs-12 images as supported
* Updated image stream yaml
* Revert image stream yaml changes
* verify ubi8 nodejs image with e2e test
* Added image namespace in the script file
* changing dc from source bin to deployment
* Revert the dc change
* update odo-init-container to v1.1.6
Co-authored-by: Tomas Kral <tkral@redhat.com>
**What type of PR is this?**
> Uncomment only one ` /kind` line, and delete the rest.
> For example, `> /kind bug` would simply become: `/kind bug`
/kind feature
**What does does this PR do / why we need it**:
Releases 2.0.1 of odo
**Which issue(s) this PR fixes**:
N/A
**PR acceptance criteria**:
N/A
**How to test changes / Special notes to the reviewer**:
N/A
Signed-off-by: Charlie Drage <charlie@charliedrage.com>
**What type of PR is this?**
> Uncomment only one ` /kind` line, and delete the rest.
> For example, `> /kind bug` would simply become: `/kind bug`
/kind cleanup
**What does does this PR do / why we need it**:
Ignores "lifecycle/rotten" issues when generating the changelog
**Which issue(s) this PR fixes**:
Closes https://github.com/openshift/odo/issues/3192#issuecomment-707521200
**PR acceptance criteria**:
N/A
**How to test changes / Special notes to the reviewer**:
N/A
Signed-off-by: Charlie Drage <charlie@charliedrage.com>
**What type of PR is this?**
> Uncomment only one ` /kind` line, and delete the rest.
> For example, `> /kind bug` would simply become: `/kind bug`
/kind feature
**What does does this PR do / why we need it**:
Release 2.0.0 of odo
**Which issue(s) this PR fixes**:
N/A
**PR acceptance criteria**:
N/A
**How to test changes / Special notes to the reviewer**:
N/A
Signed-off-by: Charlie Drage <charlie@charliedrage.com>
* Fixing rpm spec Provides and Obsoletes to be more specific
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Fixing local build script to use dist/rpmbuild and topdir for build
- This prevents polluting users main rpmbuild
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Setting goflags during `make test` and turning off missing buildid
- without goflags, unit tests take a while as they dont use vendor
- providing -mod=vendor does not seem to help
- missing gnu build ids in go binaries can cause warnings
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Removing GOFLAGS from spec and adding build_flags to test target
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Unsetting any goflags for make test in openshift ci
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Removing the set +x from local build script
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Adding rpm tests
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Removing last rm -rf
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Reverting to explicitly setting GOFLAGS for make test
- It appears that while `-mod=vendor` flag is available for `go test`
it is sometimes not respected
- It is therefore, better to just set GOFLAGS only for make test
- More investigation is needed to find better solution, but we should
not break stuff relation to testing and release, where we should not
be pulling from outside world
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Cleaning up rpm-prepare
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Removing unnessasary newline
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Adding version file to spec for any future automation to have easier time
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* switch to go modules
* update vendor (go mod vendor)
* swithing to go mod: update docs and makefile
* update goget-tools
* use go mod verify to check vendor
* Update goget-tools
- pin goget-tools versions
- update gikgo to 1.14.0
- reset GOFLAGS for goget-tools
- fix ginkgo get for Prow
* go mod: replace github.com/kr/pty with github.com/creack/pty
* update vendor (go mod vendor)
* fix make cross target
-mod=vendor was not used for corss compiling
- This is a soft requirement for downstream releases
which will need waiver every time, if not done
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Replace unstable mongodb-enterprise operator subscription with percona-server-mongodb-operator
* Updating the operatorhub test according to the installed operator
**What type of PR is this?**
> Uncomment only one ` /kind` line, and delete the rest.
> For example, `> /kind bug` would simply become: `/kind bug`
/kind feature
**What does does this PR do / why we need it**:
Release 1.2.5 of odo
**Which issue(s) this PR fixes**:
N/A
**PR acceptance criteria**:
N/A
**How to test changes / Special notes to the reviewer**:
N/A
Signed-off-by: Charlie Drage <charlie@charliedrage.com>
* Add dependency on service binding operator
* Add extra dependencies for service binding operator
* Adds support for odo link between component and operator hub service
* Add owner reference for the link
* Deals with inability to install SBO the OLM way on k8s
https://github.com/redhat-developer/service-binding-operator/issues/536
* Adds and removes 'odo link' entry to/from env.yaml
* Makes odo push set appropriate "envFrom" for a podTemplateSpec
* Changes to unit test & those based on PR feedback
* Rebase and "glide update -v"
* Make the linter happy. Remove unused variables
* Fix unit test of envinfo to include 'link' paramter
* Move 'odo link' tests under operator hub tests
* Install SBO on the cluster
* Changes as per PR feedback
* Check for Operator before trying to create a link
* Change error message expected in tests
* Make example less confusing by using less 'example'