Server IP : 85.214.239.14 / Your IP : 13.58.224.40 Web Server : Apache/2.4.62 (Debian) System : Linux h2886529.stratoserver.net 4.9.0 #1 SMP Tue Jan 9 19:45:01 MSK 2024 x86_64 User : www-data ( 33) PHP Version : 7.4.18 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, MySQL : OFF | cURL : OFF | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : OFF Directory : /lib/python3/dist-packages/ansible_collections/community/okd/molecule/default/ |
Upload File : |
--- - name: Verify inventory and connection plugins # This group is created by the openshift_inventory plugin # It is automatically configured to use the `oc` connection plugin hosts: namespace_testing_pods gather_facts: no vars: file_content: | Hello world tasks: - name: End play if host not running (TODO should we not add these to the inventory?) meta: end_host when: pod_phase != "Running" - setup: - debug: var=ansible_facts - name: Assert the TEST environment variable was retrieved assert: that: ansible_facts.env.TEST == 'test' - name: Copy a file into the host copy: content: '{{ file_content }}' dest: /tmp/test_file - name: Retrieve the file from the host slurp: src: /tmp/test_file register: slurped_file - name: Assert the file content matches expectations assert: that: (slurped_file.content|b64decode) == file_content - name: Verify hosts: localhost connection: local gather_facts: no vars: ansible_python_interpreter: '{{ virtualenv_interpreter }}' tasks: - pip: name: kubernetes-validate==1.12.0 virtualenv: "{{ virtualenv }}" virtualenv_command: "{{ virtualenv_command }}" virtualenv_site_packages: no - import_tasks: tasks/validate_installed.yml - pip: name: kubernetes-validate state: absent virtualenv: "{{ virtualenv }}" virtualenv_command: "{{ virtualenv_command }}" virtualenv_site_packages: no - import_tasks: tasks/validate_not_installed.yml - import_tasks: tasks/openshift_auth.yml - import_tasks: tasks/openshift_adm_prune_auth_clusterroles.yml - import_tasks: tasks/openshift_adm_prune_auth_roles.yml - import_tasks: tasks/openshift_adm_prune_deployments.yml - import_tasks: tasks/openshift_builds.yml - import_tasks: tasks/openshift_route.yml - import_tasks: tasks/openshift_import_images.yml - import_tasks: tasks/openshift_prune_images.yml - block: - name: Create namespace community.okd.k8s: api_version: v1 kind: Namespace name: process-test - import_tasks: tasks/openshift_process.yml vars: files_dir: '{{ playbook_dir }}/files' always: - name: Delete namespace community.okd.k8s: api_version: v1 kind: Namespace name: process-test state: absent roles: - role: openshift_adm_groups