summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Bennée <alex.bennee@linaro.org>2017-04-12 12:43:08 +0100
committerAlex Bennée <alex.bennee@linaro.org>2017-04-12 12:43:08 +0100
commitb0a4902d986ea38edce32581f7447b3c853fc7d2 (patch)
tree6a4b44019c308d8cc4b505ee4f8583ef5f17e8aa
parent39f42a74d9ab71ff1791135a78105a36ede0aeed (diff)
Port persistent NFS on arndale over to yaml
It alignment is supper important for this stuff so I should get some sort of linting going on.
-rw-r--r--examples/arndale-persistent-nfs.yaml58
1 files changed, 58 insertions, 0 deletions
diff --git a/examples/arndale-persistent-nfs.yaml b/examples/arndale-persistent-nfs.yaml
new file mode 100644
index 0000000..f007798
--- /dev/null
+++ b/examples/arndale-persistent-nfs.yaml
@@ -0,0 +1,58 @@
+device_type: arndale
+job_name: ajb-hacking-session
+
+timeouts:
+ job:
+ minutes: 10
+ action:
+ minutes: 5
+
+priority: high
+visibility: public
+
+actions:
+ - deploy:
+ timeout:
+ minutes: 2
+ to: tftp
+ kernel:
+ url: http://people.linaro.org/~alex.bennee/images/arndale/`(lava-mode-find-latest-file "~/public_html/images/arndale" "zImage")`
+ type: zimage
+ dtb:
+ url: http://people.linaro.org/~alex.bennee/images/arndale/`(lava-mode-find-latest-file "~/public_html/images/arndale" "exynos5250-arndale")`
+ os: ubuntu
+
+ - boot:
+ method: u-boot
+ commands:
+ - setenv autoload no
+ - setenv initrd_high '0xffffffff'
+ - setenv fdt_high '0xffffffff'
+ - setenv kernel_addr_r '0x41000000'
+ - setenv initrd_addr_r '0x42000000'
+ - setenv fdt_addr_r '0x41f00000'
+ - setenv loadkernel 'tftp ${kernel_addr_r} {KERNEL}'
+ - setenv loadfdt 'tftp ${fdt_addr_r} {DTB}'
+ - setenv bootargs 'root=/dev/nfs rw nfsroot=10.0.0.10:/nfs/ajb/debian-jessie.arm32,tcp,hard,intr panic=1 ip=dhcp console=ttySAC2,115200n8'
+ - setenv bootcmd 'dhcp; setenv serverip {SERVER_IP}; run loadkernel; run loadfdt; bootz ${kernel_addr_r} - ${fdt_addr_r}'
+ - boot
+ type: zimage
+ prompts:
+ - 'root@linaro-server:~#'
+ - 'linaro-test'
+ - 'root@debian:~#'
+ - '/ #'
+
+ - test:
+ failure_retry: 3
+ name: hacking-session
+ timeout:
+ minutes: 45
+ definitions:
+ - repository: http://git.linaro.org/lava-team/hacking-session.git
+ from: git
+ path: hacking-session-debian.yaml
+ name: hacking
+ parameters:
+ "IRC_USER": "ajb-linaro"
+ "PUB_KEY": `(format "\"%s\"" (s-trim (shell-command-to-string "cat ~/.ssh/id_rsa.pub")))`