* initial work towards param based odo service create
* change
* add type data to cr
* add to devfile
* update olm
* remove logs
* towards tests
* init tests
* more test
* fix tests
* fix unit again
* set default service name
* mod fix
* addressed some comments
* add postgres operator in setup and in test
* fix
* fix some tests
* fix helpers
* helper flag
* merge conflicts
* add tests and install operator
* certain cases fix
* fix intg tests
* update scripts
* fix intg test
* changed function name
* changes
* fix comments
* docs update
* link fix
* small fix
* comment
* unit tests
* doc fix
* renamed as per comments
* comment
* Fix kubeconfig issue when minikube already running on VM
* Fixing syntax error
* Copying kubeconfig to current directory
* Fix kubeconfig misconfigured for minikube vm
* Customising script and fixing misconfigured kubeconfig issue
* export GOFLAGS=-mod=vendor in Makefile
* use go get instead of go install
for installing test dependencies
* use tools approach to manage testing dependencies
When using this apporoach we can make sure that all dependencies in a
proper version are vendored with the source code.
* go mod vendor
* add wwhrd expection for github.com/hinshun/vt10x
* Updating docs and chagelo script for updated release process
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Removing commented lines and updating script comments
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Printing changelog output
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Cleanin up release docs
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* adding flag --jenkinsProject to all PSI test
Signed-off-by: anandrkskd <anandrkskd@gmail.com>
* adding flag --jenkinsProject to all PSI test
Signed-off-by: anandrkskd <anandrkskd@gmail.com>
* fix typo
Signed-off-by: anandrkskd <anandrkskd@gmail.com>
* fixing ci-firewall command
Signed-off-by: anandrkskd <anandrkskd@gmail.com>
* update test script to use main branch for PSI test
Signed-off-by: anandrkskd <anandrkskd@gmail.com>
* update test script to use main branch for PSI test
Signed-off-by: anandrkskd <anandrkskd@gmail.com>
* Scripts for PSI minishift tests
* added line at end of script
* added line at end of script
* emoved info as requested
* Updates as per review feedback
* Updated presubmit script, adding new scripts
* Changes to minishift start script and removal of one script
* copyin odo to $GOPATH/bin instead of /usr/bin
* deleting unwanted script as it was replaced with other files
* Generilized scripst to reduce duplication of code
* Generalized scripts to reduce duplication of code
* small changes
* Scripts for PSI minishift tests
* added line at end of script
* added line at end of script
* emoved info as requested
* Updates as per review feedback
* Made required changes
Updated presubmit script, adding new scripts
* deleting unwanted script as it was replaced with other files
* :Generilized scripst to reduce duplication of code
* Generalized scripts to reduce duplication of code
* Merging kubernetes and minishift istead of having scripts for each
* Changes to check if required components are installed
* Parametrized firewall version
* Deleted delete sh
* Fixed CI_FIREWALL_VERSION being defined twice
* Change API & Operator version for Serice Binding Operator
This is to be compatible with SBO 0.5.0
* Remove startingCSV info from Operator setup script
This will lead to installation of latest available version of the
Operator
* Working on baseline POC of internal CI
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Fixing golangci comments
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Some fixes
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Reducing timeout for sake of PIC feedback
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Moving defer
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Some fixes
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* jenkins build is now a number and dont cancel current build
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Updating envs to prevent conflicts, if any
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Update jenkins user envs
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Disabling auto delete and adding explicit shutdown
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Fixing autodel
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Some more fixes
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Reenablong autodelete and sleeping
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Init and shutdown moved around a bit
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* 2 Connections on prow worker
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Some more fixes
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Fixing nil pointer exception on rcvqchan
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Some cleanup and fixing done message not being sent
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Fixing up messaging
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Adding actual testing
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Make it fail purposefully
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Simplifying poc
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Some more fixes
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Removing success chan as its not needed
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Removing in favor of seperate repo
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Removing related vendor
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Blah
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* updating testing scripts
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Some script updates
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* build odo and copy it to path
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Re-ordering test script
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Some fixes
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Removed unneeded setup script
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Debugging
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Some more stuff
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Re-enable hiding
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Some fixes
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Cleaning up the script
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Fixup for windows and macos testing
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Fixing env names to make it cleaner
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Allow redhat tests to specify precreated project name and delete it
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Updating script for kubeadmin login and handling some setup
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Fixup randomstring to satisfy dns format
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Some stuff to do
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Remove deleteproject
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Some more fixes
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Fixing project name
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Some fixes
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Hiding deletion projects and export project names
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Increasing timeout and memory for java
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Fixing after rebase
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Reverting fixes to tests
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Rebasing and fixing env names and adding one for ubi8 nodejs12
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Fixing up way env is read
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Fixing project name in oc import image
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Adding remaining tests
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Skipping user login tests
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Removing coloration for ginkgo
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Adding helper for oc get pods and using it in operator hub tests
oc get pods succeeds, even if there are no resources. So to account
for delays in pods becoming available the fallthough from above mentioned
issue, this was created
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Moving noColor to GINKGO_TEST_ARGS
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Adding justbeforeeach and justafter each to a context
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Fixup for newer image
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Removing Access information from file stat in pod.
1. Touching a file on mounts without `noatime` changes the access time.
2. This includes use by run script in container, hence resulting in errors.
3. We are not interested in access information anyway.
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Fixing after rebase
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Increasing curl timeout
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Rebasing and addressing comments by @dharmit
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Fixing after rebase
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Readjusting time and order
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Moving operator hub tests to top
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Removing ginko nocolor as ansi stripping is available in ci-firewall
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Fixing typo
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Adding back old openshift presubmit script with a -old
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Fixing random project for nodejs-14
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Fixing after rebase
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* Fixing odo command
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
The script will be updated in the prow psi poc pr
after openshift ci prow config has been updated with
new job for psi
Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
* is set by platform
Signed-off-by: anandrkskd <anandrkskd@gmail.com>
* removing env ARTIFACTS_DIR as it's set by platform
Signed-off-by: anandrkskd <anandrkskd@gmail.com>
* replacing env to ARTIFACT_DIR
Signed-off-by: anandrkskd <anandrkskd@gmail.com>
* replacing env to ARTIFACT_DIR
Signed-off-by: anandrkskd <anandrkskd@gmail.com>
* Add nodejs latest image on ocp 4.7 as supported
* updating the odo init version to 1.18
* Updated odo init image version
* updated init image version