149 Commits

Author SHA1 Message Date
Francisco Schulz
edbe5fa4f0 Pull request #54: Feature/MLOPS-32 update pyinfra to use pypoetry.toml
Merge in RR/pyinfra from feature/MLOPS-32-update-pyinfra-to-use-pypoetry.toml to master

* commit '37d8ee49a22ab9ee81792217404ed0a7daea65c2': (34 commits)
  add convenience command for version updates
  testing version is ahead in project
  test equal version number
  echo latest git version tag
  update tag fetching
  rollback
  testing hardcoded
  remove specific planRepository
  remove parentheses
  change project key
  add planRepositories config
  fix typo: licence -> license
  ignore bamboo YAML configs
  switch back to bamboo Java config
  update version tag manually
  remove superfulous `then`
  isolate feature/bugfix/hotfix and dev tag setting
  fix script `echo` was missing
  add version update shortcut
  show pyproject.toml file
  ...
2022-11-15 16:03:59 +01:00
Francisco Schulz
37d8ee49a2 add convenience command for version updates 1.1.1a7 2022-11-15 15:56:54 +01:00
Francisco Schulz
7732e884c5 testing version is ahead in project 2022-11-15 15:56:35 +01:00
Francisco Schulz
40e516b4e8 test equal version number 1.1.1a6 2022-11-15 15:47:32 +01:00
Francisco Schulz
c8c0210945 echo latest git version tag 1.1.1a5 2022-11-15 15:41:12 +01:00
Francisco Schulz
280b14b4a0 update tag fetching 2022-11-15 15:13:19 +01:00
Kevin Tumma
203c0f669c rollback 2022-11-15 14:14:12 +01:00
Kevin Tumma
8227e18580 testing hardcoded 1.1.1a4 2022-11-15 14:07:23 +01:00
Francisco Schulz
73bb38f917 remove specific planRepository 2022-11-15 13:18:25 +01:00
Francisco Schulz
fa76003983 remove parentheses 2022-11-15 11:40:16 +01:00
Francisco Schulz
19540c7c08 change project key 2022-11-15 11:39:08 +01:00
Francisco Schulz
2fe4a75a57 add planRepositories config 2022-11-15 11:37:40 +01:00
Francisco Schulz
b5deb7b292 fix typo: licence -> license 2022-11-15 09:28:41 +01:00
Francisco Schulz
5cd30c08b3 ignore bamboo YAML configs 1.1.1a3 2022-11-15 09:00:46 +01:00
Francisco Schulz
17cbbeb620 switch back to bamboo Java config 2022-11-15 08:59:47 +01:00
Francisco Schulz
9c4cf3d220 update version tag manually 1.1.1a2 2022-11-14 17:04:30 +01:00
Francisco Schulz
3ccb1d2370 remove superfulous then 2022-11-14 16:26:19 +01:00
Francisco Schulz
398b1c271f isolate feature/bugfix/hotfix and dev tag setting 2022-11-14 16:20:16 +01:00
Francisco Schulz
05658784be fix script
`echo` was missing
1.1.1a1
2022-11-14 15:49:44 +01:00
Francisco Schulz
974df96bb9 add version update shortcut 2022-11-14 15:49:17 +01:00
Francisco Schulz
ca3f812527 show pyproject.toml file 2022-11-14 15:38:10 +01:00
Francisco Schulz
d78e6c45fb separate git-tag into own stage 2022-11-14 15:37:56 +01:00
Francisco Schulz
41220d3c80 increment version 2022-11-14 10:39:36 +01:00
Francisco Schulz
2d2e72c86e remove redundancies 2022-11-14 10:39:30 +01:00
Francisco Schulz
37b0280ab6 update tag logic 2022-11-10 17:38:18 +01:00
Francisco Schulz
4bd6ee867f fix circumflex formatting 1.1.1a0 2022-11-10 16:52:11 +01:00
Francisco Schulz
b0efed4007 update regex feature/MLOPS-32-update-pyinfra-to-use-pypoetry.toml_11 2022-11-10 16:45:32 +01:00
Francisco Schulz
28ee14e92f echo bamboo vars feature/MLOPS-32-update-pyinfra-to-use-pypoetry.toml_10 2022-11-10 16:04:38 +01:00
Francisco Schulz
fb3d4b5fc9 add sonar config feature/MLOPS-32-update-pyinfra-to-use-pypoetry.toml_9 2022-11-10 15:25:44 +01:00
Francisco Schulz
84351fd75c fix formatting issue 2022-11-10 13:24:51 +01:00
Francisco Schulz
244aaec470 use inline config-keys script opposed to file 2022-11-10 13:21:38 +01:00
Francisco Schulz
18d614f61c use bamboo config YAML 2022-11-10 13:17:01 +01:00
Francisco Schulz
7472939f21 ignore checks for bamboo.yml
otherwise check-yaml throws multi-file exception
2022-11-10 13:16:54 +01:00
Francisco Schulz
a819e60632 update 2022-11-10 13:09:09 +01:00
Francisco Schulz
05d5582479 convert into python package
- remove build specs
- move pytest.ini into pyproject.toml
- update readme
- add pre-commit config
- run formatters
- add Makefile
1.1.0
2022-11-03 16:10:12 +01:00
Francisco Schulz
64d6a8cec6 Pull request #53: Feature/MLOPS-23 pyinfra does not use the value of the storage azurecontainername environment
Merge in RR/pyinfra from feature/MLOPS-23-pyinfra-does-not-use-the-value-of-the-storage_azurecontainername-environment to master

* commit '7a740403bb65db97c8e4cb54de00aac3536b2e4c':
  update
  update test config
  update test config
  add pytests to check if a configured bucket can be found
  add submodule initialization
  load different env vars for the  variable depending on the set
1.0.9 feature/MLOPS-32-update-pyinfra-to-use-pypoetry.toml_2 master_75 release/3.6.x_2
2022-10-13 15:09:53 +02:00
Francisco Schulz
7a740403bb update feature/MLOPS-23-pyinfra-does-not-use-the-value-of-the-storage_azurecontainername-environment_7 2022-10-13 14:04:00 +02:00
Francisco Schulz
b2cd529519 update test config feature/MLOPS-23-pyinfra-does-not-use-the-value-of-the-storage_azurecontainername-environment_6 2022-10-13 13:53:53 +02:00
Francisco Schulz
1891519e19 update test config 2022-10-13 13:17:31 +02:00
Francisco Schulz
843d91c61a add pytests to check if a configured bucket can be found feature/MLOPS-23-pyinfra-does-not-use-the-value-of-the-storage_azurecontainername-environment_5 2022-10-13 11:26:58 +02:00
Francisco Schulz
5b948fdcc5 add submodule initialization feature/MLOPS-23-pyinfra-does-not-use-the-value-of-the-storage_azurecontainername-environment_4 2022-10-13 11:01:29 +02:00
Francisco Schulz
bb5b73e189 load different env vars for the variable depending on the set feature/MLOPS-23-pyinfra-does-not-use-the-value-of-the-storage_azurecontainername-environment_3 2022-10-13 10:29:57 +02:00
Viktor Seifert
94beb544fa Pull request #52: RED-5324: Added missing storage-region to key to config and to minio-client creation so that storage access works on s3
Merge in RR/pyinfra from RED-5324 to master

* commit 'ffaa4a668b447fe3f4708d99ec6fccec14f85693':
  RED-5324: Added missing storage-region to key to config and to minio-client creation so that storage access works on s3
aure_storage_check_2 feature/MLOPS-23-pyinfra-does-not-use-the-value-of-the-storage_azurecontainername-environment_2 master_74
2022-09-30 15:15:47 +02:00
Viktor Seifert
ffaa4a668b RED-5324: Added missing storage-region to key to config and to minio-client creation so that storage access works on s3 RED-5324_2 2022-09-30 15:12:58 +02:00
Julius Unverfehrt
88b4c5c7ce Pull request #51: RED-5009 pyinfra now truly rejects messages that couldn't be processed by the callback
Merge in RR/pyinfra from RED-5009-fix-ack-bug to master

Squashed commit of the following:

commit 7b00edf6fe1167345e774d658fcd2e60c01d05d5
Author: Julius Unverfehrt <julius.unverfehrt@iqser.com>
Date:   Wed Aug 24 14:52:57 2022 +0200

    RED-5009 pyinfra now truly rejects messages that couldn't be processed by the callback (e.g. inobtainable storage file)
feature/MLOPS-4-apply-template-code-structure-to-pyinfra-repo_2 master_73
2022-08-24 15:00:00 +02:00
Viktor Seifert
71ad2af4eb Pull request #50: RED-5009: Changed callback to not process redelivered messages to prevent endless retries
Merge in RR/pyinfra from RED-5009 to master

Squashed commit of the following:

commit 1f8114379bdeb3af8640c71c2edde2a672bb358c
Author: Viktor Seifert <viktor.seifert@iqser.com>
Date:   Mon Aug 22 16:55:04 2022 +0200

    RED-5009: Added the possibility for a callback to signal that a message should be declined/dead-lettered

commit be674c2915f6f149c581bc2fe2783217fe424df8
Author: Viktor Seifert <viktor.seifert@iqser.com>
Date:   Fri Aug 19 16:26:38 2022 +0200

    RED-5009: Changed callback to not process redelivered messages to prevent endless retries
master_72 optimize_layout_detection_2
2022-08-23 10:22:13 +02:00
Julius Unverfehrt
be82114f83 Pull request #49: Add exists to storage
Merge in RR/pyinfra from add-exists-to-storage to master

Squashed commit of the following:

commit 48d5e1c9e103702bfebfc115e811576514e115c3
Author: Julius Unverfehrt <julius.unverfehrt@iqser.com>
Date:   Fri Aug 12 13:32:40 2022 +0200

    refactor

commit 711d2c8dbf7c78e26133e3ea3a57670fe829059b
Author: Julius Unverfehrt <julius.unverfehrt@iqser.com>
Date:   Fri Aug 12 11:45:42 2022 +0200

    add method to check if objects exists for azure and s3
master_71
2022-08-12 13:35:12 +02:00
Viktor Seifert
0f6512df54 Pull request #48: RED-4653: Changed token-file path to the temp dir
Merge in RR/pyinfra from RED-4653 to master

* commit '8b050fe9b16cbea37b4becf7de54b25a9a4dbf63':
  RED-4653: Changed token-file path to the temp dir
master_70
2022-08-02 10:52:42 +02:00
Viktor Seifert
8b050fe9b1 RED-4653: Changed token-file path to the temp dir RED-4653_44 2022-08-02 10:44:56 +02:00
Viktor Seifert
046f26d0e9 Pull request #47: RED-4653
Merge in RR/pyinfra from RED-4653 to master

* commit '7e2cb20040a6be7510f5b06b0a522c1b044d5ee3':
  RED-4653: Corrected if-operator
  RED-4653: Added value to config to prevent writing the token as a default since that is only useful in a container
  RED-4653: Implemented a startup probe for k8s
master_69
2022-08-02 09:59:35 +02:00