diff --git a/playbook.yaml b/playbook.yaml index 27d8785..fdcb575 100644 --- a/playbook.yaml +++ b/playbook.yaml @@ -39,6 +39,12 @@ lineinfile: path: "/etc/skel/.profile" line: 'export PS1="\[\033[00;32m\][\w]\$\[\033[00m\] "' + - name: Get disk usage + shell: df -h + register: disk_usage + - name: Display disk usage + debug: + msg: "{{ disk_usage.stdout }}" # Handlers: the list of handlers that are executed as a notify # key from a task @@ -64,6 +70,12 @@ apt: name: build-essential update_cache: yes + - name: Get disk usage + shell: df -h + register: disk_usage + - name: Display disk usage + debug: + msg: "{{ disk_usage.stdout }}" - # install OpenJDK 11 @@ -84,6 +96,12 @@ shell: update-alternatives --install /usr/bin/java java /opt/jdk-11/bin/java 100 - name: Update alternatives so the command, javac, points to installed jdk shell: update-alternatives --install /usr/bin/javac javac /opt/jdk-11/bin/javac 100 + - name: Get disk usage + shell: df -h + register: disk_usage + - name: Display disk usage + debug: + msg: "{{ disk_usage.stdout }}" - # install firefox @@ -116,6 +134,14 @@ apt: update_cache: yes + tasks: + - name: Get disk usage + shell: df -h + register: disk_usage + - name: Display disk usage + debug: + msg: "{{ disk_usage.stdout }}" + roles: - role: staticdev.firefox @@ -127,7 +153,7 @@ tags: install_utilities vars: - git_version: "2.43.0" + git_version: "2.34.1" git_version_to_install: "1:{{ git_version }}-0ppa1~ubuntu22.04.1" keychain_version: "2.8.5" keychain_version_to_install: "{{ keychain_version }}-2" @@ -138,7 +164,7 @@ shell: add-apt-repository ppa:git-core/ppa - name: Install git apt: - name: "git={{ git_version_to_install }}" + name: "git" - name: Install Git Bash Completion apt: name: bash-completion @@ -184,6 +210,12 @@ src: /home/kasm-default-profile/install_files/.gitconfig dest: /home/kasm-default-profile/.gitconfig remote_src: yes + - name: Get disk usage + shell: df -h + register: disk_usage + - name: Display disk usage + debug: + msg: "{{ disk_usage.stdout }}" - # install Cross-compile toolchain for embedded Linux target @@ -237,6 +269,18 @@ fail: msg: "CMake Version Error: Expected {{ cmake_version }} | Found {{ installed_cmake_version.stdout }}" when: installed_cmake_version.stdout != cmake_version + - name: Get disk usage + shell: df -h + register: disk_usage + - name: Display disk usage + debug: + msg: "{{ disk_usage.stdout }}" + - name: Get disk usage + shell: df -h + register: disk_usage + - name: Display disk usage + debug: + msg: "{{ disk_usage.stdout }}" - # Install Teensy programming tools @@ -252,6 +296,12 @@ apt: name: avr-libc, binutils-avr, cmake, g++, gcc, gcc-avr, git, libfontconfig1, libusb-dev, libxft-dev, make, unzip, vim, wget, xz-utils update_cache: yes + - name: Get disk usage + shell: df -h + register: disk_usage + - name: Display disk usage + debug: + msg: "{{ disk_usage.stdout }}" - # install Python packages with pip @@ -325,6 +375,12 @@ executable: /bin/bash - name: Delete fprime led blinker repo shell: rm -rf /home/kasm-default-profile/fprime-workshop-led-blinker + - name: Get disk usage + shell: df -h + register: disk_usage + - name: Display disk usage + debug: + msg: "{{ disk_usage.stdout }}" - # install arduino tools @@ -451,6 +507,12 @@ creates: /opt/{{ arduino_ide_bin_directory }}/LICENSE.electron.txt - name: Create symlink for Arduino IDE binary in /usr/local/bin shell: ln -srv /opt/{{ arduino_ide_bin_directory }}/arduino-ide /usr/local/bin/arduino-ide + - name: Get disk usage + shell: df -h + register: disk_usage + - name: Display disk usage + debug: + msg: "{{ disk_usage.stdout }}" - # add default user to dialout group @@ -469,6 +531,12 @@ groups: "dialout" state: present remove: yes + - name: Get disk usage + shell: df -h + register: disk_usage + - name: Display disk usage + debug: + msg: "{{ disk_usage.stdout }}" - # install Minicom from debian package @@ -480,6 +548,12 @@ tasks: - name: Install Minicom debian package from install_files shell: dpkg -i /home/kasm-default-profile/install_files/minicom_2.7.1-1.1_amd64.deb + - name: Get disk usage + shell: df -h + register: disk_usage + - name: Display disk usage + debug: + msg: "{{ disk_usage.stdout }}" - # install Doctools @@ -516,6 +590,12 @@ cmd: cmake -G "Unix Makefiles" .. && make > /tmp/doxygen_build_output.txt 2>&1 && make install chdir: /opt/doxygen-{{ doxygen_version }}/build executable: /bin/bash + - name: Get disk usage + shell: df -h + register: disk_usage + - name: Display disk usage + debug: + msg: "{{ disk_usage.stdout }}" - # install sudo for the vs-code role below @@ -531,6 +611,12 @@ path: "/etc/sudoers" line: "Defaults env_keep += \"DONT_PROMPT_WSL_INSTALL\"" when: wsl2_environment + - name: Get disk usage + shell: df -h + register: disk_usage + - name: Display disk usage + debug: + msg: "{{ disk_usage.stdout }}" - # add dev user to give vs code somewhere to install extensions @@ -541,6 +627,12 @@ user: name: dev uid: 1002 + - name: Get disk usage + shell: df -h + register: disk_usage + - name: Display disk usage + debug: + msg: "{{ disk_usage.stdout }}" - # install the remainder of the tools @@ -583,6 +675,12 @@ name: dev state: absent remove: yes + - name: Get disk usage + shell: df -h + register: disk_usage + - name: Display disk usage + debug: + msg: "{{ disk_usage.stdout }}" # Three dots indicate the end of a YAML document ...