Commit Graph

  • ec1528cef8 Try defining openapi defintion on app 35-pssaas-kerberos-bypass Jonathan Christison 2023-07-25 19:45:50 +0100
  • a39b3f37cc Enable HTTP Basic AUTH Jonathan Christison 2023-07-25 16:34:38 +0100
  • ee54eeb57d Merge branch 'tekton-pod-optimization' into 'main' Mert Bugra Bicak 2023-07-25 08:25:58 +0000
  • 78b1995557 Dont apply global properties to brew builds Jonathan Christison 2023-07-24 20:21:22 +0100
  • 22a3668a21 Echo to terminal what was executed Jonathan Christison 2023-07-24 18:46:16 +0100
  • 08afd70476 changeing invokeScanTask to point to mockBuildArgs instead of hardcoded example profile Mert Bugra Bicak 2023-07-24 16:55:31 +0200
  • 47d6ab1588 made mock-build params consistent with brew scan tekton task, added -p flag Mert Bugra Bicak 2023-07-24 16:47:37 +0200
  • ea5f1d6fb7 added change to get created taskrun id after creation Mert Bugra Bicak 2023-07-20 16:27:10 +0200
  • ba3cc5f726 Merge branch '31-tekton-pipelinerun-and-taskrun-pruning' into 'main' Jonathan Christison 2023-07-20 10:06:14 +0000
  • 6d99df5945 converted scm pipeline run to task run with 1 pod instead of 3, fixed generateName issue in brew scan, made config adjustments Mert Bugra Bicak 2023-07-20 07:38:37 +0200
  • 29889925d1 Seems slightly aggressive of a run time, change to every 50 mins Jonathan Christison 2023-07-19 17:11:44 +0100
  • bdefadd090 Add big payload using builds from cpass test builds Jonathan Christison 2023-07-19 16:35:59 +0100
  • 8548244a00 Change SA for tekton terminator Jonathan Christison 2023-07-19 15:55:39 +0100
  • 3cf29f95b2 Create a SA with the correct tekton permissions Jonathan Christison 2023-07-19 15:55:00 +0100
  • 97b0255c47 Just re-use the OSH service account Jonathan Christison 2023-07-18 18:42:32 +0100
  • 798675466f Start adding cronjob to do the clearup for us Jonathan Christison 2023-07-18 18:19:16 +0100
  • 6e13d06238 We dont have permissions to do this Jonathan Christison 2023-07-18 17:33:40 +0100
  • 6e6f80fbc0 Merge branch '32-switch-stage-environment-pct-security-tooling-to-use-stage-osh' into 'main' Jonathan Christison 2023-07-18 13:01:18 +0000
  • 0aded42dac OSH-134 Use stage env Jonathan Christison 2023-07-18 13:39:58 +0100
  • 55f1a9bb1a Merge branch '17-prod-deployment' into 'main' Jonathan Christison 2023-07-12 16:30:57 +0000
  • 8727bff831 We really need to set these to template values, every redeploy will break this Jonathan Christison 2023-07-12 10:47:49 +0100
  • 82fbf480ec Set the correct namespace Jonathan Christison 2023-07-12 10:02:38 +0100
  • 721c0ad374 Revert "Try setting the principle in the kt file" Jonathan Christison 2023-07-11 17:57:18 +0100
  • ce845c9ade Try setting the principle in the kt file Jonathan Christison 2023-07-10 16:17:40 +0100
  • f83d0a1b06 Specify its IPA we need to authenticate against Jonathan Christison 2023-07-10 15:38:27 +0100
  • 26592328b9 Use openshift env settings as k8s are not carried across to openshift yaml Jonathan Christison 2023-07-10 15:23:06 +0100
  • 3f003048a6 Set postgresql as the default driver for all profiles Jonathan Christison 2023-07-10 13:57:32 +0100
  • 29c73976f3 Set path to be osh-wrapper for prod system route Jonathan Christison 2023-07-10 13:14:32 +0100
  • 161651f61e Create the schema initially for blank db Jonathan Christison 2023-07-10 12:14:36 +0100
  • e8738d1cd1 Use an alternate DB in the postgres instance (alter application.properties) Jonathan Christison 2023-07-10 11:41:29 +0100
  • 6da7606ad7 Use an alternate DB in the postgres instance Jonathan Christison 2023-07-10 11:40:29 +0100
  • b3feca922b Change to prod namespace Jonathan Christison 2023-07-10 10:34:44 +0100
  • dc8de982f0 Minor alterations for prod deploy Jonathan Christison 2023-07-10 10:07:27 +0100
  • 3dff549872 Change ID to public, we need this visible for subequent requests Jonathan Christison 2023-07-10 09:47:07 +0100
  • 98ba0545e1 Merge branch '21-email-to-args-for-osh-client' into 'main' Leonid Bossis 2023-07-07 19:00:25 +0000
  • 6069d11e1c Fix issues pointed out in https://gitlab.cee.redhat.com/pct-security/covscanrest/-/merge_requests/13 Jonathan Christison 2023-07-07 19:45:24 +0100
  • 353854b790 Merge branch 'prod-deployment' into 'main' Jonathan Christison 2023-07-07 18:30:36 +0000
  • fcf47f8d50 Modified principal jperezde 2023-07-07 17:41:37 +0200
  • 5566213fec Pass parameters though to OSH tekton run Jonathan Christison 2023-07-07 16:01:28 +0100
  • b07123618d Fix `jakarta.persistence.PersistenceException: Error attempting to apply AttributeConverter` Jonathan Christison 2023-07-07 16:01:14 +0100
  • 16acdd3061 Modified namespace jperezde 2023-07-07 13:28:05 +0200
  • 9d18e6d9cb Added yaml files for prod jperezde 2023-07-07 12:08:52 +0200
  • f0c0b91be2 Added production settings to application.properties jperezde 2023-07-07 11:57:40 +0200
  • d2386ac83a Set scanRequests on scan, dont put pnc build in json 21-email-to-args-for-osh-client Jonathan Christison 2023-07-07 01:02:04 +0100
  • ca186cdd04 Set email based on requesting kerberos id for now Jonathan Christison 2023-07-07 00:34:04 +0100
  • 0a7f11d6bf Not sure what I did but ORM is working again :-S Jonathan Christison 2023-07-07 00:20:56 +0100
  • ccb33b4c64 Add email patch method Jonathan Christison 2023-07-06 23:27:06 +0100
  • 3392029b8c Merge branch '18-scanchain-endpoint' into 'main' Nicholas Caughey 2023-07-06 14:49:41 +0000
  • 2fb746abae Add scanchain endpoint 18-scanchain-endpoint Jonathan Christison 2023-07-06 15:37:34 +0100
  • 9e175ca403 Merge branch '12-add-pnc-build-support' into 'main' Nicholas Caughey 2023-07-06 10:16:08 +0000
  • bad8b847ec Remove PncService for now Jonathan Christison 2023-07-06 10:53:33 +0100
  • 87f45b8329 Give up on using PNC rest client for now roll our own 12-add-pnc-build-support Jonathan Christison 2023-07-05 23:21:36 +0100
  • c7bd13c3ac Attempt to add PNC Client (Currently Broken) Jonathan Christison 2023-07-04 23:27:31 +0100
  • 421dce3b6c Merge branch 'refactor' into 'main' Jonathan Christison 2023-07-04 16:29:11 +0000
  • 5ca4917bf4 Fix app properties service account reference refactor Jonathan Christison 2023-07-04 15:14:42 +0100
  • f66b910de7 Use SA in general profile Jonathan Christison 2023-07-04 14:29:40 +0100
  • 7d61509b12 Changing this to Blocking as the vertx thread is timing out Jonathan Christison 2023-07-04 14:16:02 +0100
  • 69445ad0d4 Use stage env DB setup Jonathan Christison 2023-07-04 13:27:29 +0100
  • bfd887c40e Add hack/examples of calling single endpoints Jonathan Christison 2023-06-28 10:22:31 +0100
  • 43d06684fb Make task handler public so vertx can trigger it refactor_future_hack Jonathan Christison 2023-07-04 13:17:59 +0100
  • bae9ca9be8 Add quarkus-kubernetes-config for DB setup on stage Jonathan Christison 2023-07-03 23:30:08 +0100
  • 3f1e048fe6 Use postgres deployment in pct-sec namepsace Jonathan Christison 2023-07-03 22:54:29 +0100
  • c0e9019fd6 Add missing class Jonathan Christison 2023-07-03 21:43:05 +0100
  • 5c96690241 Add authenticated annotation to endpoints that have actions Jonathan Christison 2023-07-03 20:57:47 +0100
  • 24059710cb Remove JSON elements when NULL Jonathan Christison 2023-07-03 17:48:47 +0100
  • c724442abb We dont need to return every field, especially private ones Jonathan Christison 2023-07-03 15:40:24 +0100
  • 707e9d4fbb Fix cascade for brew and pnc types Jonathan Christison 2023-07-03 12:54:54 +0100
  • 603dc500de Hacking around eventBus injection by passing it to be set Jonathan Christison 2023-07-03 00:53:00 +0100
  • be2f54c9c0 Set some fields to be public for json return Jonathan Christison 2023-07-02 12:23:09 +0100
  • 2fd582e2ca ORM kinda working Jonathan Christison 2023-07-02 01:36:22 +0100
  • 354745f7a0 Still adding ORM Jonathan Christison 2023-07-01 23:59:22 +0100
  • 72e3b0f0b3 Start adding picocli as way of verifying CLI args Jonathan Christison 2023-07-01 02:56:23 +0100
  • 7fffbe22ba Decouple ScanRequest from tekton runs Jonathan Christison 2023-06-30 16:30:27 +0100
  • 5149a807f3 Fix typo add swagger-ui Jonathan Christison 2023-06-28 10:27:39 +0100
  • 64c84c8764 Call run on the single-git-scan.sh Jonathan Christison 2023-06-28 10:01:45 +0100
  • 85c798b0a7 Add pipeline run code for demo Jonathan Christison 2023-06-28 09:56:55 +0100
  • dfa48cfe98 Decouple ScanRequest from tekton runs refactor_future Jonathan Christison 2023-06-28 09:40:56 +0100
  • 045df604a0 Start adding ORM support Jonathan Christison 2023-06-28 08:55:43 +0100
  • 5b76dcfb83 Change SA and RBAC refactor_rebased Jonathan Christison 2023-06-28 08:09:39 +0100
  • 9e9d3b36ed Run under osh-wrapper-client-sa Jonathan Christison 2023-06-28 02:10:49 +0100
  • a15014e106 Example usage Jonathan Christison 2023-06-28 02:06:07 +0100
  • 6b9aa75213 Add tekton task, use defaultClient, injection woes Jonathan Christison 2023-06-28 02:02:10 +0100
  • c3aa30b2b4 Add jackson support Jonathan Christison 2023-06-27 23:29:08 +0100
  • 24660d8f85 Start adding validation and some primative endpoints Jonathan Christison 2023-06-27 22:33:11 +0100
  • 5f8498bb0c Remove implementation to start again Jonathan Christison 2023-06-27 19:35:52 +0100
  • 566baf015d Fix object reference comparison rather than comparison and change SA name to what we hava available in the container MinimisedMVP Jonathan Christison 2023-06-27 15:50:30 +0100
  • b073fa4c73 Merge branch 'k8s_organisation' into 'main' Nicholas Caughey 2023-06-27 12:18:06 +0000
  • c9bf460cad Now SA has been extended with oshwrapper pull secret switch to it for testing k8s_organisation Jonathan Christison 2023-06-26 17:45:17 +0100
  • 91d7911338 Link osh SA created by quarkus with osh-wrapper-client-pull secrets Jonathan Christison 2023-06-26 17:32:36 +0100
  • 4a4892c9ba Remove service account declartion in application properties Jonathan Christison 2023-06-26 16:58:00 +0100
  • e773802b00 Move to hack dir Jonathan Christison 2023-06-26 16:11:35 +0100
  • 136f8de2f0 added more sql scripts and a shell script to load all data osh_api_impl Leonid Bossis 2023-06-23 12:34:14 -0400
  • 04fd871fa6 Add test cases and scripts to load data via bulk load Jonathan Christison 2023-06-26 15:50:56 +0100
  • 7c674c215c Link to the osh-wrapper client service account Jonathan Christison 2023-06-26 15:22:49 +0100
  • 23499fd7e8 Bind existing SA and tekton role Jonathan Christison 2023-06-26 14:14:29 +0100
  • b39b28dc65 Clean up of yaml files before kustomization Jonathan Christison 2023-06-26 13:08:39 +0100
  • 5c3671a2c6 fixed every warning from quarkus except the split package issue which can be tracked with issue#4 main Nicholas Caughey 2023-06-23 16:19:38 +0100
  • 641bac76cb fixing duplicate dependencys Nicholas Caughey 2023-06-23 15:47:22 +0100
  • 62d69d09e0 update branch Nicholas Caughey 2023-06-23 14:19:55 +0100
  • 1d97dcbbdb add docker file to k8 Nicholas Caughey 2023-06-23 14:04:11 +0100