Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions src/proto/message_translation/Software.code-workspace
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"folders": [
{
"path": "../../.."
}
],
"settings": {}
}
26 changes: 26 additions & 0 deletions src/software/embedded/ansible/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
### Tag guide

Ansible tags group tasks together so we can run or skip certain groups of tags in a playbook.
- (ex. using the **dependencies** group runs only the tasks for setting up dependencies on the Pi)

Add an existing tag to a new task if that task *must* run for that tag group, even if the task is an indirect prerequisite.
- (ex. **enable_password_less_sudo_for_rsync.yml** has the **dependencies** tag even though it imports no dependencies since it grants access to passwordless sudo for rsync file transfers, which is needed for configuring dependencies)


### All Tags
- dependencies : setting up dependencies for the Pi
- configure_pi : config tasks for Pi
- set_hostname :
- update_hostname :
- add_user_robot_to_dialout :
- check_internet :
- setup_wifi_interface :
- rtt : for computer-robot RTT statistics
- reboot :
- shutdown :
- always : Ansible special tag; runs unless explicitly skipped.
- never : Ansible special tag; task will not run unless specifically requested.




Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
tasks:
- name: Echo hello world
register: res # save the result of this task in the variable "res"
tags: echoHelloWorld
tags: echoHelloWorld # tagged so we can run only the tasks associated with echoHelloWorld
ansible.builtin.command: echo hello world
changed_when: true

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
- setup_wifi_interface

- name: Set up systemd WiFi 6 interface name rule
become: true
become: truep
become_method: ansible.builtin.sudo
ansible.builtin.copy:
src: ../../linux_configs/systemd/10-persistent-wifi6-net.link
Expand Down
34 changes: 0 additions & 34 deletions src/software/simulated_tests/requirements_lock.txt
Original file line number Diff line number Diff line change
@@ -1,34 +0,0 @@
#
# This file is autogenerated by pip-compile with Python 3.12
# by the following command:
#
# bazel run //software/simulated_tests:requirements.update
#
attrs==23.2.0 \
--hash=sha256:935dc3b529c262f6cf76e50877d35a4bd3c1de194fd41f47a2b7ae8f19971f30 \
--hash=sha256:99b87a485a5820b23b879f04c2305b44b951b502fd64be915879d77a7e8fc6f1
# via pytest
iniconfig==2.0.0 \
--hash=sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3 \
--hash=sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374
# via pytest
packaging==24.1 \
--hash=sha256:026ed72c8ed3fcce5bf8950572258698927fd1dbda10a5e981cdf0ac37f4f002 \
--hash=sha256:5b8f2217dbdbd2f7f384c41c628544e6d52f2d0f53c6d0c3ea61aa5d1d7ff124
# via pytest
pluggy==1.5.0 \
--hash=sha256:2cffa88e94fdc978c4c574f15f9e59b7f4201d439195c3715ca9e2486f1d0cf1 \
--hash=sha256:44e1ad92c8ca002de6377e165f3e0f1be63266ab4d554740532335b9d75ea669
# via pytest
py==1.11.0 \
--hash=sha256:51c75c4126074b472f746a24399ad32f6053d1b34b68d2fa41e558e6f4a98719 \
--hash=sha256:607c53218732647dff4acdfcd50cb62615cedf612e72d1724fb1a0cc6405b378
# via pytest
pytest==6.2.5 \
--hash=sha256:131b36680866a76e6781d13f101efb86cf674ebb9762eb70d3082b6f29889e89 \
--hash=sha256:7310f8d27bc79ced999e760ca304d69f6ba6c6649c0b60fb0e04a4a77cacc134
# via -r software/simulated_tests/requirements.in
toml==0.10.2 \
--hash=sha256:806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b \
--hash=sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f
# via pytest
Loading