Operator: enable in CI

Enabled the operator in CI. Initial run.

- Add detection for CRD existing
- If CRD doesn't exist, `OPERATOR_BOOTSTRAP=true deploy` before `deploy`
  - If OPERATOR_BOOTSTRAP is not empty, then don't `--wait`
  - Also do this if `previousDeployFailed`, as this will clean up prior
    to the creation of the CRD.
- Add `crd` and `gitlabs` to `cleanup()`'s list of objects, if CRD exists
9 jobs for 830-enable-operator-in-ci in 29 minutes and 29 seconds (queued for 28 minutes and 21 seconds)
Status Job ID Name Coverage
  Prepare
passed #137502147
danger-review

00:00:15

 
  Review
passed #137502148
review

00:01:34

failed #137502149
allowed to fail manual
stop_review

00:00:16

 
  Specs
passed #137502150
review_specs

00:07:15

 
  Qa
skipped #137502152
debug_review
failed #137531485
allowed to fail
qa

00:19:10

passed #137502151
review_helm_test

00:00:23

failed #137502153
allowed to fail
qa

00:19:05

 
  Package
passed #137502154
lint_package

00:00:32

 
Name Stage Failure
failed
qa Qa
rspec ./qa/specs/features/browser_ui/3_create/repository/protocol_v2_push_http_spec.rb:6 # Create Push over HTTP using Git protocol version 2 user pushes to the repository
rspec ./qa/specs/features/browser_ui/3_create/repository/protocol_v2_push_ssh_spec.rb:39 # Create Push over SSH using Git protocol version 2 user pushes to the repository

Randomized with seed 53776

Uploading artifacts...
./gitlab-qa-run-*: found 10 matching files
Uploading artifacts to coordinator... ok
id=137531485 responseStatus=201 Created token=39SxXhz7
ERROR: Job failed: exit code 1
failed
stop_review Review

Switched to branch 'master'
Your branch is behind 'origin/master' by 2 commits, and can be fast-forwarded.
(use "git pull" to update your local branch)
$ delete
release "review-830-enable-hf30zy" deleted
$ cleanup
main: line 363: =: command not found
ERROR: Job failed: exit code 1