Branch: refs/heads/CMK-10825-mkbackup-cloudify
Home:
https://github.com/tribe29/checkmk
Commit: 19bf0ea9cbdbcc68c2d64fa15e0e0b7de6551eff
https://github.com/tribe29/checkmk/commit/19bf0ea9cbdbcc68c2d64fa15e0e0b7de…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-09-30 (Fri, 30 Sep 2022)
Changed paths:
M bin/mkbackup
Log Message:
-----------
remove cma backup from mkbackup
Change-Id: Ia10a7d3335bc939bdef1b137a53c7ffb099a0720
JIRA-Ref: CMK-10825
Commit: 3d5a561a6c0dab3377a9086cd6965ef9c5b75114
https://github.com/tribe29/checkmk/commit/3d5a561a6c0dab3377a9086cd6965ef9c…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-09-30 (Fri, 30 Sep 2022)
Changed paths:
M bin/mkbackup
Log Message:
-----------
replace job with job_config if config is enough
Change-Id: I284a516cefce412ec106b307d81ca0c276b0599f
JIRA-Ref: CMK-10825
Commit: 42117c2927e1093169e22563dba0d94aeabc9857
https://github.com/tribe29/checkmk/commit/42117c2927e1093169e22563dba0d94ae…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-09-30 (Fri, 30 Sep 2022)
Changed paths:
M bin/mkbackup
Log Message:
-----------
Verify target exists at beginning of mode functions
Now we do not need to pass the config object around all the time.
Instead we read what we need from it once and move on.
Change-Id: Id1ee6a9cfaa3d61237f5a5e95d189bb67c2fb59a
JIRA-Ref: CMK-10825
Commit: 963ee5604c0adde4713c25a080e518816ed0ffa7
https://github.com/tribe29/checkmk/commit/963ee5604c0adde4713c25a080e518816…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-09-30 (Fri, 30 Sep 2022)
Changed paths:
M bin/mkbackup
Log Message:
-----------
remove unused opts argument
Change-Id: I20f2689a364d255522b03d62bd8b3ef93c03e0cd
JIRA-Ref: CMK-10825
Commit: bbdbed5a6334e92c2bcaaae26d9a897fa1f2c7b3
https://github.com/tribe29/checkmk/commit/bbdbed5a6334e92c2bcaaae26d9a897fa…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-09-30 (Fri, 30 Sep 2022)
Changed paths:
M bin/mkbackup
Log Message:
-----------
type backup info dict
Change-Id: I7d588ef6c3a077c72494010989ebac298d0b6e73
JIRA-Ref: CMK-10825
Commit: ee3b4099839be5ed66d68d0849e4e34f0ca0a7d8
https://github.com/tribe29/checkmk/commit/ee3b4099839be5ed66d68d0849e4e34f0…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-09-30 (Fri, 30 Sep 2022)
Changed paths:
M bin/mkbackup
Log Message:
-----------
cleanup restore
Change-Id: I18aa47c3ab5c43de4c10e11e114314434c6e0067
JIRA-Ref: CMK-10825
Commit: ef02663b1224f1262ea827c37fe2f752d46895b6
https://github.com/tribe29/checkmk/commit/ef02663b1224f1262ea827c37fe2f752d…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-09-30 (Fri, 30 Sep 2022)
Changed paths:
M bin/mkbackup
Log Message:
-----------
refactor BackupTarget
Change-Id: I682fe0c15f5403e5dbd12ffbc0579402190cc52e
JIRA-Ref: CMK-10825
Commit: 0eb977a2c39788c71eb296dbe75806ec0cd3dfda
https://github.com/tribe29/checkmk/commit/0eb977a2c39788c71eb296dbe75806ec0…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-09-30 (Fri, 30 Sep 2022)
Changed paths:
M bin/mkbackup
Log Message:
-----------
mark code that should not be changed
Change-Id: I593f778d2cdf7990db1e1dc86fd632e47cb11e77
JIRA-Ref: CMK-10825
Commit: e33cf7c97364b37e08537d30c48b1523b41eddff
https://github.com/tribe29/checkmk/commit/e33cf7c97364b37e08537d30c48b1523b…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-09-30 (Fri, 30 Sep 2022)
Changed paths:
M bin/mkbackup
Log Message:
-----------
introduce LocalTarget class
This target class corresponds to the naming used in the configuration of
backups. The BackupTarget and RestoreTarget classes will later be
removed.
Change-Id: Ib20abb825257d3b1e8882ba48f13ccd394eb5010
JIRA-Ref: CMK-10825
Commit: 3d727ed559667c868ce1214009a7a8bc09c8f1e8
https://github.com/tribe29/checkmk/commit/3d727ed559667c868ce1214009a7a8bc0…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-09-30 (Fri, 30 Sep 2022)
Changed paths:
M bin/mkbackup
Log Message:
-----------
introduce a backup class
Change-Id: Id390819fd3a1255648db9e91d74b2d379e66b738
JIRA-Ref: CMK-10825
Commit: fc7db961548efa946588ed7785a5acb731574306
https://github.com/tribe29/checkmk/commit/fc7db961548efa946588ed7785a5acb73…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-09-30 (Fri, 30 Sep 2022)
Changed paths:
M bin/mkbackup
Log Message:
-----------
restore uses a single backup class
A backup now holds all information about a backup. It can verify itself.
Change-Id: I3ecb9bc8facd4d4d184664ba42a524d771b84847
JIRA-Ref: CMK-10825
Commit: a721e508de5e0642d9b21c69ed765cbb2caad686
https://github.com/tribe29/checkmk/commit/a721e508de5e0642d9b21c69ed765cbb2…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-09-30 (Fri, 30 Sep 2022)
Changed paths:
M bin/mkbackup
Log Message:
-----------
backup hides implementation details
Change-Id: If4c3229e2ebd309514e63d6a848674455b31dd4f
JIRA-Ref: CMK-10825
Commit: 90bd4e5f893945d47878f45bb1b3122c169b1c8f
https://github.com/tribe29/checkmk/commit/90bd4e5f893945d47878f45bb1b3122c1…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-09-30 (Fri, 30 Sep 2022)
Changed paths:
M bin/mkbackup
Log Message:
-----------
cleanup
Change-Id: Ia8b251ceea82348948bd7c3e1d2f3151bd262650
JIRA-Ref: CMK-10825
Commit: 490c9a5481bb2085b3b2eb6e3be0ce7659166429
https://github.com/tribe29/checkmk/commit/490c9a5481bb2085b3b2eb6e3be0ce765…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-09-30 (Fri, 30 Sep 2022)
Changed paths:
M bin/mkbackup
Log Message:
-----------
use job abstraction
backups are now fully configured by the job abstraction
Change-Id: Ib404d3b30756d834bfcff31c9dfc6d3256be57d4
JIRA-Ref: CMK-10825
Commit: 95fc4b0f7cd1e287be6eaa7080bd6f9414e2413a
https://github.com/tribe29/checkmk/commit/95fc4b0f7cd1e287be6eaa7080bd6f941…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-09-30 (Fri, 30 Sep 2022)
Changed paths:
M bin/mkbackup
Log Message:
-----------
ensure we are running in a site context
Change-Id: I948a7255edfc3342df3493f6258eb0ca750eaf45
JIRA-Ref: CMK-10825
Commit: c1c24af06140031d431a795e2425f969b69722f3
https://github.com/tribe29/checkmk/commit/c1c24af06140031d431a795e2425f969b…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-09-30 (Fri, 30 Sep 2022)
Changed paths:
M bin/mkbackup
Log Message:
-----------
extent Job class
Change-Id: Ifd35bcb7aae318f07abbf1846999ee5aa3fdc598
JIRA-Ref: CMK-10825
Commit: aea40c4aa9448bb59802e35e4db5698d8e41baa1
https://github.com/tribe29/checkmk/commit/aea40c4aa9448bb59802e35e4db5698d8…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-09-30 (Fri, 30 Sep 2022)
Changed paths:
M bin/mkbackup
Log Message:
-----------
move stream definitions
Change-Id: I9f2757033117b7852b9882be517aac5cea81e6dc
JIRA-Ref: CMK-10825
Commit: c6a7b8c7e184249ce988e090318db7272378fc7f
https://github.com/tribe29/checkmk/commit/c6a7b8c7e184249ce988e090318db7272…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-09-30 (Fri, 30 Sep 2022)
Changed paths:
M bin/mkbackup
Log Message:
-----------
state refactor
Change-Id: I77be7e30ed80a53255d6784b6bf29a23830232f7
JIRA-Ref: CMK-10825
Commit: 4c9ec612454c7aee87d36f4d7b0aebe0dcd6883e
https://github.com/tribe29/checkmk/commit/4c9ec612454c7aee87d36f4d7b0aebe0d…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-09-30 (Fri, 30 Sep 2022)
Changed paths:
M bin/mkbackup
Log Message:
-----------
fix bugs
Change-Id: Ida1543c2e885cbcc355d8082e0d1954b2e622f25
JIRA-Ref: CMK-10825
Commit: 7e457e668ad4b635d96d5b5b7ffdd71a21485f3f
https://github.com/tribe29/checkmk/commit/7e457e668ad4b635d96d5b5b7ffdd71a2…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-09-30 (Fri, 30 Sep 2022)
Changed paths:
M bin/mkbackup
Log Message:
-----------
set default no history
Change-Id: I8f710a68df003ed0d10ea2efd6c9bd59f2e36ecb
JIRA-Ref: CMK-10825
Compare:
https://github.com/tribe29/checkmk/compare/19bf0ea9cbdb%5E...7e457e668ad4