runtime: publish SUPPORT-261006-PVE01-EFFECTIVE-POLICY-DNS-RECONCILE-99667R1
This commit is contained in:
File diff suppressed because one or more lines are too long
@@ -0,0 +1,112 @@
|
||||
CHAT_OUTPUT_BEGIN
|
||||
COMMAND_ID=SUPPORT-261006-PVE01-EFFECTIVE-POLICY-DNS-RECONCILE-99667R1
|
||||
STATUS=OK
|
||||
RC=0
|
||||
HOST=pve01
|
||||
MODE=read-only
|
||||
COMPONENT=pve01-effective-policy-dns-reconcile
|
||||
REFERENCE_REGISTER_CHECK=OK
|
||||
REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66
|
||||
ERROR_REGISTER_CHECK=OK
|
||||
ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0
|
||||
COMMAND_SHA256=0e4b8beb77dda3ee2623286db36545e7455544623c3b0157f2b6539d99028c71
|
||||
DUPLICATE_FAILED_COMMAND_BLOCKED=false
|
||||
EXECUTION_STARTED=true
|
||||
CHANGE_DECLARED=false
|
||||
RESULT_CONTRACT_VALID=true
|
||||
RESULT_CONTRACT_STATUS=NOT_APPLICABLE
|
||||
RESULT_CONTRACT_ERROR=NONE
|
||||
COMMAND_RC=0
|
||||
CHANGES_MADE=false
|
||||
ROLLBACK_STARTED=false
|
||||
ROLLBACK_RESTORED=null
|
||||
MUTATION_OUTCOME=NO_MUTATION
|
||||
SANITIZED=yes
|
||||
SECRETS_INCLUDED=no
|
||||
PRIVATE_ADDRESSES_INCLUDED=no
|
||||
RAW_EVIDENCE_SHA256=0bc72556d59d2e4e81792a650417377c9b3a8e97ebb782c8395359fe0ae55687
|
||||
SANITIZED_OUTPUT_SHA256=0bc72556d59d2e4e81792a650417377c9b3a8e97ebb782c8395359fe0ae55687
|
||||
OUTPUT_BEGIN
|
||||
PVE01_EFFECTIVE_POLICY_DNS_RECONCILE=V1
|
||||
MODE=read-only
|
||||
NO_REBOOT=true
|
||||
NO_APT_UPDATE=true
|
||||
NO_PACKAGE_MUTATION=true
|
||||
NO_SERVICE_RESTART=true
|
||||
NO_RESET_FAILED=true
|
||||
NO_CONFIG_WRITE=true
|
||||
NO_FILE_DELETE=true
|
||||
NO_GUEST_MUTATION=true
|
||||
NO_BACKUP_EXECUTION=true
|
||||
NETWORK_PROBES_ONLY=true
|
||||
NODE_HOSTNAME=pve01
|
||||
NODE_KERNEL=7.0.12-1-pve
|
||||
FAILED_UNIT_COUNT=3
|
||||
BACKUP_ENGINE_FOUND=true
|
||||
BACKUP_ENGINE_BASENAME=legacy_engine.py
|
||||
BACKUP_ENGINE_SHA=b6e79f087b9f1d21dac4f77a7b46b743299bbb85bc716e80d2ea67c2e038bcd7
|
||||
BACKUP_ENGINE_PATH_SHA=fa7629bf6b6d134d2701c19ee57801aca5eab13a8ed300e40fd6f4971c079350
|
||||
BACKUP_ENGINE_DIR_BASENAME=backup-v2-accepted-486r1
|
||||
BACKUP_ENGINE_DIR_SHA=cd28576c43a35b6049ce1cee5ae2d1e329b5a1a70e35760d473ca90733f982f4
|
||||
LOAD_TARGETS_FUNC_FOUND=true
|
||||
LOAD_TARGETS_FUNC_LINE_COUNT=6
|
||||
REC|LOAD_TARGETS_SOURCE|1|def load_targets():
|
||||
REC|LOAD_TARGETS_SOURCE|2|j=json.loads(TARGETS_PATH.read_text())
|
||||
REC|LOAD_TARGETS_SOURCE|3|if j.get('STR_SHA_df0ad6e43880')!=1 or not isinstance(j.get('STR_SHA_26cafb94003a'),list): raise BackupError('STR_SHA_bdd028399360')
|
||||
REC|LOAD_TARGETS_SOURCE|4|ids=[x.get('STR_SHA_6d21042eb1a3') for x in j['STR_SHA_26cafb94003a']]
|
||||
REC|LOAD_TARGETS_SOURCE|6|return j['STR_SHA_26cafb94003a']
|
||||
REC|ENGINE_GLOBAL_ASSIGN|NAMES=STATE_ROOT|SRC=STATE_ROOT=pathlib.Path('PATH_REDACTED
|
||||
REC|ENGINE_GLOBAL_ASSIGN|NAMES=CONFIG_ROOT|SRC=CONFIG_ROOT=pathlib.Path('PATH_REDACTED
|
||||
REC|ENGINE_GLOBAL_ASSIGN|NAMES=TARGETS_PATH|SRC=TARGETS_PATH=CONFIG_ROOT/'targets.json'
|
||||
REC|ENGINE_GLOBAL_ASSIGN|NAMES=WORK_ROOT|SRC=WORK_ROOT=pathlib.Path('PATH_REDACTED
|
||||
REC|ENGINE_GLOBAL_ASSIGN|NAMES=ENGINE_PATH|SRC=ENGINE_PATH=pathlib.Path('PATH_REDACTED
|
||||
REC|ENGINE_GLOBAL_ASSIGN|NAMES=OPERATOR_KEY|SRC=OPERATOR_KEY=pathlib.Path('PATH_REDACTED
|
||||
REC|ENGINE_GLOBAL_ASSIGN|NAMES=ROUTER_LEGACY_SCRIPT|SRC=ROUTER_LEGACY_SCRIPT=pathlib.Path('PATH_REDACTED
|
||||
REC|ENGINE_GLOBAL_ASSIGN|NAMES=GUEST266|SRC=GUEST266=pathlib.Path('PATH_REDACTED
|
||||
REC|ENGINE_GLOBAL_ASSIGN|NAMES=P270|SRC=P270=pathlib.Path('PATH_REDACTED
|
||||
REC|ENGINE_GLOBAL_ASSIGN|NAMES=P282|SRC=P282=pathlib.Path('PATH_REDACTED
|
||||
REC|ENGINE_GLOBAL_ASSIGN|NAMES=P265|SRC=P265=pathlib.Path('PATH_REDACTED
|
||||
REC|ENGINE_GLOBAL_ASSIGN|NAMES=HISTORICAL_RELEASE_GRAPH|SRC=HISTORICAL_RELEASE_GRAPH=[
|
||||
(pathlib.Path('PATH_REDACTED,'e285bf9a5678d07dcbb90261f9f93e7826ff524e04cfec780bf5a3c4b0dc29f2'),
|
||||
(pathlib.Path('PATH_REDACTED,'b9b92f957bf441cb5d1702f4881897328e6c0338f8c3f6d41d27d9a349b37688'),
|
||||
(pathlib.Path('PATH_REDACTED,'a83d03a86b93a855716658652dd073fcb281cd387fc6
|
||||
REC|ENGINE_GLOBAL_ASSIGN|NAMES=HISTORICAL_PYTHONPATH|SRC=HISTORICAL_PYTHONPATH=[
|
||||
pathlib.Path('PATH_REDACTED,
|
||||
pathlib.Path('PATH_REDACTED,
|
||||
pathlib.Path('PATH_REDACTED,
|
||||
pathlib.Path('PATH_REDACTED,
|
||||
pathlib.Path('PATH_REDACTED,
|
||||
pathlib.Path('PATH_REDACTED,
|
||||
pathlib.Path('PATH_REDACTED,
|
||||
pathlib.Path('PATH_REDACTED,
|
||||
pathlib.Path('PATH_REDACTED,
|
||||
pathl
|
||||
REC|ENGINE_GLOBAL_ASSIGN|NAMES=_HISTORICAL_HELPER|SRC=_HISTORICAL_HELPER = r'''import importlib,importlib.util,json,pathlib,sys
|
||||
mode=sys.argv[1]
|
||||
if mode=='import_all':
|
||||
out={}
|
||||
for name in ('guest266','pve265','pve270','pve282'):
|
||||
m=importlib.import_module(name);out[name]=str(pathlib.Path(m.__file__).resolve())
|
||||
print(json.dumps(out,sort_keys=True,sep
|
||||
REC|ENGINE_GLOBAL_ASSIGN|NAMES=US_REMOTE_SCRIPT|SRC=US_REMOTE_SCRIPT=r'''import io,os,sqlite3,sys,tarfile,time,json,hashlib
|
||||
paths=['PATH_REDACTED,'PATH_REDACTED,'store.db','geonames_20260602.db','idp.db']
|
||||
non=['GeoLite2-City_20260602.mmdb']
|
||||
out=sys.stdout.buffer
|
||||
with tarfile.open(fileobj=out,mode='w|') as tf:
|
||||
for p in paths:
|
||||
if os.path.isfile(p
|
||||
TARGETS_JSON_CANDIDATE_COUNT=2
|
||||
REC|TARGETS_JSON|BASENAME=targets.json|SHA256=6ecf034ca03b52a1e6beceeae81d86a623885462c095d50b133aea4048a4626e|PATH_SHA=78945aa86e6fd0af21cb7d621dfcbacde9d9c1993fa7d6cdbf79b0ceddeab0c4|PARENT_BASENAME=assets|SAME_DIR_AS_ENGINE=false|VM160_RECORD_COUNT=1
|
||||
REC|TARGETS_VM160_RECORD|FILE_PATH_SHA=78945aa86e6fd0af21cb7d621dfcbacde9d9c1993fa7d6cdbf79b0ceddeab0c4|KEYPATH_SHA=d26374da9a98d2a6e47c2ce6519fa375be7a78266b09bbab5b427c964635beac|KEYS=id,kind,lifecycle,logical_id,owner|LOGICAL_ID=vm160|STATE_ID=|VMID=|TYPE=|GUEST_TYPE=|ENABLED=
|
||||
REC|TARGETS_JSON|BASENAME=targets.json|SHA256=6ecf034ca03b52a1e6beceeae81d86a623885462c095d50b133aea4048a4626e|PATH_SHA=2693eefedcea364c148c402ace02172ef36cf177720b12cc9de100f7b020def5|PARENT_BASENAME=baseline|SAME_DIR_AS_ENGINE=false|VM160_RECORD_COUNT=1
|
||||
REC|TARGETS_VM160_RECORD|FILE_PATH_SHA=2693eefedcea364c148c402ace02172ef36cf177720b12cc9de100f7b020def5|KEYPATH_SHA=d26374da9a98d2a6e47c2ce6519fa375be7a78266b09bbab5b427c964635beac|KEYS=id,kind,lifecycle,logical_id,owner|LOGICAL_ID=vm160|STATE_ID=|VMID=|TYPE=|GUEST_TYPE=|ENABLED=
|
||||
REC|GIT_TARGETS_VM160|REPO=homelab-admin__homelab-ops|COMMIT=2c6929e99577|REL=changes/CR-2026-0109-skladchik-core-apps-migration/assets/pve01/etc/homelab-backup/targets.json|SHA256=2f526330152d49461ff66f50adab57d1a195ea5d1b4c292945d523411b8a68a8
|
||||
REC|GIT_TARGETS_VM160|REPO=w2-gitea-main-verify-0109|COMMIT=7be93d868063|REL=changes/CR-2026-0109-skladchik-core-apps-migration/assets/pve01/etc/homelab-backup/targets.json|SHA256=2f526330152d49461ff66f50adab57d1a195ea5d1b4c292945d523411b8a68a8
|
||||
REC|GIT_TARGETS_VM160|REPO=w2-gitea-remote-verify-0109|COMMIT=2c6929e99577|REL=changes/CR-2026-0109-skladchik-core-apps-migration/assets/pve01/etc/homelab-backup/targets.json|SHA256=2f526330152d49461ff66f50adab57d1a195ea5d1b4c292945d523411b8a68a8
|
||||
VPN_DEPLOYED_SHA=591217150ef742117f677c4db12578528b1eaa0ec69ff31122003505a4fc7a82
|
||||
VPN_HOST_COUNT=5
|
||||
PVE01_PUBLIC_DNS_EXAMPLE_RC=0
|
||||
PVE01_VPN_DNS_RESOLVE_COUNT=0
|
||||
|
||||
OUTPUT_END
|
||||
CHAT_OUTPUT_END
|
||||
+38
-1
File diff suppressed because one or more lines are too long
+104
-154
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user