Skip to content

[Fix] Nova check mode 적용 후 검증 실패 수정 - #25

Open
callme-waffle wants to merge 1 commit into
mainfrom
fix/#16/nova-check-mode-validation
Open

callme-waffle wants to merge 1 commit into
mainfrom
fix/#16/nova-check-mode-validation

Conversation

@callme-waffle

Copy link
Copy Markdown
Member

💡 설명

추가하려는 기능에 대해 간결하게 설명해주세요

Nova Security Role을 check mode로 실행할 때 실제로 변경되지 않은 설정 파일을 적용 후 assertion이 다시 검사하여 실행이 실패하는 문제를 수정합니다.

Closes #16

✅ 작업 상세 내용

세부적으로 수행한 작업을 작성해주세요

  • Nova 적용 후 검증을 실제 apply 실행에서만 수행하도록 조건 보강
  • check mode의 설정 변경 예측 동작은 유지
  • 변경 파일 YAML 파싱 및 git diff --check 검증

📝 추가 설명(선택)

부가적인 설명이 필요한 경우 작성해주세요

community.general.ini_file은 check mode에서 변경 예정 상태만 반환하고 파일을 수정하지 않습니다. 따라서 사후 검증은 ansible_check_mode가 아닌 경우에만 실행하도록 제한했습니다.

로컬 환경에 ansible-playbook 실행 파일이 없어 실제 Ansible syntax/check-mode 실행은 수행하지 못했습니다.

📚 참고 자료(선택)

참고한 문서, 링크, 이미지 등을 첨부해주세요

@callme-waffle callme-waffle self-assigned this Jul 21, 2026
@callme-waffle
callme-waffle marked this pull request as ready for review July 21, 2026 09:59
@su-biin su-biin assigned su-biin and unassigned su-biin Jul 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Nova][Check Mode] 변경 전 파일 assertion으로 실행 실패

2 participants