Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Basic implementation #1

Merged
merged 69 commits into from
Mar 13, 2023
Merged

Basic implementation #1

merged 69 commits into from
Mar 13, 2023

Commits on May 23, 2022

  1. Initial commit after migration to combined repo

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed May 23, 2022
    Configuration menu
    Copy the full SHA
    b0088db View commit details
    Browse the repository at this point in the history
  2. Launch generator pod

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed May 23, 2022
    Configuration menu
    Copy the full SHA
    71e1105 View commit details
    Browse the repository at this point in the history
  3. Upload tuples and track task status

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed May 23, 2022
    Configuration menu
    Copy the full SHA
    d23f3aa View commit details
    Browse the repository at this point in the history
  4. Rename task states to avoid name clashes

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed May 23, 2022
    Configuration menu
    Copy the full SHA
    7fad059 View commit details
    Browse the repository at this point in the history
  5. Track job state based on task states

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed May 23, 2022
    Configuration menu
    Copy the full SHA
    73b2b96 View commit details
    Browse the repository at this point in the history
  6. Move activation to job conroller

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed May 23, 2022
    Configuration menu
    Copy the full SHA
    2f7a4c0 View commit details
    Browse the repository at this point in the history
  7. Use compliant base images from carbynestack/base-images

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed May 23, 2022
    Configuration menu
    Copy the full SHA
    0fdda5a View commit details
    Browse the repository at this point in the history
  8. Fix build issues resulting from deprecation of insecure schemes by Gi…

    …tHub
    
    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed May 23, 2022
    Configuration menu
    Copy the full SHA
    d4e05b3 View commit details
    Browse the repository at this point in the history
  9. Compute prng seed from md5sum of job id

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed May 23, 2022
    Configuration menu
    Copy the full SHA
    8a0bc5d View commit details
    Browse the repository at this point in the history
  10. Add pre-commit configuration

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed May 23, 2022
    Configuration menu
    Copy the full SHA
    64b7580 View commit details
    Browse the repository at this point in the history
  11. Add basic scheduler

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed May 23, 2022
    Configuration menu
    Copy the full SHA
    cd20989 View commit details
    Browse the repository at this point in the history
  12. Add SBOM creation script and 3rd party licenses

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed May 23, 2022
    Configuration menu
    Copy the full SHA
    b1f9eb2 View commit details
    Browse the repository at this point in the history
  13. Use latest CLI version in provisioner

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed May 23, 2022
    Configuration menu
    Copy the full SHA
    31c5cde View commit details
    Browse the repository at this point in the history
  14. Add readme for fake-offline crg

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed May 23, 2022
    Configuration menu
    Copy the full SHA
    acb4593 View commit details
    Browse the repository at this point in the history
  15. Move deploy scripts to hack folder

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed May 23, 2022
    Configuration menu
    Copy the full SHA
    1b03e71 View commit details
    Browse the repository at this point in the history
  16. Add architecture and usage instructions to README

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed May 23, 2022
    Configuration menu
    Copy the full SHA
    825aa4c View commit details
    Browse the repository at this point in the history
  17. Update copyright headers

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed May 23, 2022
    Configuration menu
    Copy the full SHA
    b4bfeef View commit details
    Browse the repository at this point in the history
  18. Add copyright headers to sample manifests

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed May 23, 2022
    Configuration menu
    Copy the full SHA
    e140000 View commit details
    Browse the repository at this point in the history
  19. Change type for count property of job

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed May 23, 2022
    Configuration menu
    Copy the full SHA
    e5594d9 View commit details
    Browse the repository at this point in the history
  20. Add README to provisioner

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed May 23, 2022
    Configuration menu
    Copy the full SHA
    01e7d44 View commit details
    Browse the repository at this point in the history
  21. Add / revise READMEs in submodules

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed May 23, 2022
    Configuration menu
    Copy the full SHA
    1074963 View commit details
    Browse the repository at this point in the history
  22. Use compliant base image in fake CRG, fix bugs in KII implementation

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed May 23, 2022
    Configuration menu
    Copy the full SHA
    fc98c5c View commit details
    Browse the repository at this point in the history
  23. Include AUTHORS files when collecting 3rd party license information

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed May 23, 2022
    Configuration menu
    Copy the full SHA
    f577e69 View commit details
    Browse the repository at this point in the history
  24. Add license header to .gitignore

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed May 23, 2022
    Configuration menu
    Copy the full SHA
    c270633 View commit details
    Browse the repository at this point in the history
  25. Add Codacy badge

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed May 23, 2022
    Configuration menu
    Copy the full SHA
    49f813c View commit details
    Browse the repository at this point in the history
  26. Fix first batch of SCA findings

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed May 23, 2022
    Configuration menu
    Copy the full SHA
    ad228af View commit details
    Browse the repository at this point in the history
  27. Add EOL pre-commit hook

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed May 23, 2022
    Configuration menu
    Copy the full SHA
    543054a View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2022

  1. Implement improvements from review

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Jul 1, 2022
    Configuration menu
    Copy the full SHA
    52ccfbf View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2022

  1. Add tests

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Jul 8, 2022
    Configuration menu
    Copy the full SHA
    885c15e View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2022

  1. Improve tests and refactor codebase

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Jul 29, 2022
    Configuration menu
    Copy the full SHA
    306af57 View commit details
    Browse the repository at this point in the history
  2. Verify eventual proxy task deletion

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Jul 29, 2022
    Configuration menu
    Copy the full SHA
    0f7eb64 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2022

  1. Update SBOM and fullfil OSS obligations

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Aug 2, 2022
    Configuration menu
    Copy the full SHA
    f9ae3aa View commit details
    Browse the repository at this point in the history
  2. Fix SCA findings

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Aug 2, 2022
    Configuration menu
    Copy the full SHA
    c02217f View commit details
    Browse the repository at this point in the history
  3. Move castor client to separate package

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Aug 2, 2022
    Configuration menu
    Copy the full SHA
    43e364b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a8a0f62 View commit details
    Browse the repository at this point in the history
  5. Add documentation to etcd key implementation

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Aug 2, 2022
    Configuration menu
    Copy the full SHA
    5129e59 View commit details
    Browse the repository at this point in the history
  6. Reenable castor client tests after moving to dedicated package

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Aug 2, 2022
    Configuration menu
    Copy the full SHA
    967a1c3 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2022

  1. Improve controller test and TTL for jobs

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    1284066 View commit details
    Browse the repository at this point in the history
  2. Add package documentation

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    1a32ccd View commit details
    Browse the repository at this point in the history
  3. Address minor review comments

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    cb859c4 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2022

  1. Improve hack script logic

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    ff24388 View commit details
    Browse the repository at this point in the history
  2. Refactor flag handling and make etcd endpoint configurable

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    ab32c58 View commit details
    Browse the repository at this point in the history
  3. Improve documentation for configuration resources

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    afde289 View commit details
    Browse the repository at this point in the history
  4. Support for generic entrypoint instead of kii-run.sh script

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    866d9a3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c85c85e View commit details
    Browse the repository at this point in the history
  6. Make generator image configurable and replace CMD by ENTRYPOINT in pr…

    …ovisioner
    
    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    f43f252 View commit details
    Browse the repository at this point in the history
  7. Improve logging

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    19f22e0 View commit details
    Browse the repository at this point in the history
  8. Add target folders to .gitignore

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    32cee0b View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2022

  1. Refator code to use strategy pattern for scheduling logic

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Dec 20, 2022
    Configuration menu
    Copy the full SHA
    d959197 View commit details
    Browse the repository at this point in the history
  2. Improve package documentation

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Dec 20, 2022
    Configuration menu
    Copy the full SHA
    d85d27d View commit details
    Browse the repository at this point in the history
  3. Add initial GHA build logic

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Dec 20, 2022
    Configuration menu
    Copy the full SHA
    d043c9f View commit details
    Browse the repository at this point in the history
  4. Rename from klyshko-go to klyshko

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Dec 20, 2022
    Configuration menu
    Copy the full SHA
    c42d6f6 View commit details
    Browse the repository at this point in the history
  5. Ignore bundle-related files generated by Operator SDK

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Dec 20, 2022
    Configuration menu
    Copy the full SHA
    2f38f7f View commit details
    Browse the repository at this point in the history
  6. Fix typo in copyright headers

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Dec 20, 2022
    Configuration menu
    Copy the full SHA
    09be11b View commit details
    Browse the repository at this point in the history
  7. Add test step to operator build

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Dec 20, 2022
    Configuration menu
    Copy the full SHA
    b68ff6a View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2022

  1. Add helm chart for klyshko-operator

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    526f40c View commit details
    Browse the repository at this point in the history
  2. Add missing timestamp in job status on creation

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    9650963 View commit details
    Browse the repository at this point in the history
  3. Fix non-working helm chart

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    a7799ed View commit details
    Browse the repository at this point in the history
  4. Make provisioner image configurable

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    fee0129 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2023

  1. Update README with deploy instructions for helm

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Jan 27, 2023
    Configuration menu
    Copy the full SHA
    8eee93e View commit details
    Browse the repository at this point in the history
  2. Push image pull secrets to top-level configuration

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Jan 27, 2023
    Configuration menu
    Copy the full SHA
    73cb3a2 View commit details
    Browse the repository at this point in the history
  3. Update pre-commit configuration with new checks and bump versions

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Jan 27, 2023
    Configuration menu
    Copy the full SHA
    d26cf88 View commit details
    Browse the repository at this point in the history
  4. Address codacy findinds

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Jan 27, 2023
    Configuration menu
    Copy the full SHA
    16c1487 View commit details
    Browse the repository at this point in the history
  5. Add codecov badge

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Jan 27, 2023
    Configuration menu
    Copy the full SHA
    d13c2ae View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2023

  1. Address review comments

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Mar 8, 2023
    Configuration menu
    Copy the full SHA
    7bd3d38 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2023

  1. chore: add commitlint pre-commit hook

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    e63bcc8 View commit details
    Browse the repository at this point in the history
  2. chore: introduce release process

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    7ea2274 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2023

  1. chore: add prettier hook to pre-commit

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Mar 11, 2023
    Configuration menu
    Copy the full SHA
    52fd89b View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2023

  1. chore(operator): add source link for MPL2.0-versioned dependency

    Signed-off-by: Sven Trieflinger <[email protected]>
    strieflin committed Mar 13, 2023
    Configuration menu
    Copy the full SHA
    dcbe01f View commit details
    Browse the repository at this point in the history