From ebcdada920e7ea6b1cc7e8a1b774ac231113653f Mon Sep 17 00:00:00 2001 From: Steve Henderson Date: Sun, 4 Dec 2022 19:06:46 -0500 Subject: [PATCH] adding --- builder/packer/vmware-packer/README.md | 14 +++++++++----- .../swarm02_gold_desktop_0x64_vmware.pkr.hcl | 12 ++++++++---- 2 files changed, 17 insertions(+), 9 deletions(-) diff --git a/builder/packer/vmware-packer/README.md b/builder/packer/vmware-packer/README.md index cc6b9f4..028b2ba 100644 --- a/builder/packer/vmware-packer/README.md +++ b/builder/packer/vmware-packer/README.md @@ -70,13 +70,13 @@ packer validate . Then ``` -packer build -f +packer build ``` i.e. ``` -packer build -f swarm2_gold_headless_0x64_vmware.pkr.hcl +packer build swarm2_gold_headless_0x64_vmware.pkr.hcl ``` ## Wrapping up @@ -108,12 +108,16 @@ echo 'MyP@ssw0rd-22!' | mkpasswd -m sha-512 --stdi ## TODO - * add VMWare tools - + * add PX4 + * pip install kconfiglib + * install opencv-devel + * sudo apt-get install libgstreamer-plugins-base1.0-dev gstreamer1.0-plugins-bad gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-ugly -y + + * QGroundController * add ros rqt ``` - sudo apt install ~nros-foxy-rqt* + sudo apt install ~nros-humble-rqt* ``` ## Troubleshooting diff --git a/builder/packer/vmware-packer/swarm02_gold_desktop_0x64_vmware.pkr.hcl b/builder/packer/vmware-packer/swarm02_gold_desktop_0x64_vmware.pkr.hcl index cdc5582..c271587 100644 --- a/builder/packer/vmware-packer/swarm02_gold_desktop_0x64_vmware.pkr.hcl +++ b/builder/packer/vmware-packer/swarm02_gold_desktop_0x64_vmware.pkr.hcl @@ -36,7 +36,7 @@ source "vmware-iso" "casa_gold_desktop" { headless = false // Virtual Hardware Specs memory = 8172 - cpus = 1 + cpus = 4 cores = 4 disk_size = 32000 sound = true @@ -69,7 +69,7 @@ source "vmware-iso" "casa_gold_desktop" { build { sources = ["sources.vmware-iso.casa_gold_desktop"] provisioner "shell" { - timeout = "2h" + timeout = "3h" scripts = [ "../setup_scripts/00_base.sh", "../setup_scripts/05_profile.sh", @@ -81,9 +81,13 @@ build { "../setup_scripts/100_ubuntu_desktop.sh", "../setup_scripts/101_vmware_tools_desktop.sh", "../setup_scripts/103_docker.sh", - "../setup_scripts/105_gazebo.sh", + "../setup_scripts/105_gazebo.sh" , + "../setup_scripts/106_px4_autopilot.sh", + "../setup_scripts/107_px4_ros_dds.sh", "../setup_scripts/110_browsers.sh", - "../setup_scripts/135_app_vscode.sh" + "../setup_scripts/133_qgroundcontrol.sh", + "../setup_scripts/135_app_vscode.sh", + "../setup_scripts/900_upgrade.sh" ] }