Commit Graph

38 Commits

Author SHA1 Message Date
Peter Šurda d8762420c8
Add node4.sysdeploy.org MAC
buildbot/travis_bionic Build done. Details
buildbot/ipxe_x86_build_and_release Build done. Details
2021-11-29 15:31:54 +08:00
Peter Šurda 28edcef522
Add floppy disk image
buildbot/travis_bionic Build done. Details
buildbot/ipxe_x86_build_and_release Build done. Details
2021-11-29 14:58:38 +08:00
Peter Šurda f227080af7
V2 cloud-init sysdeploy API with UUID
buildbot/travis_bionic Build done. Details
buildbot/ipxe_x86_build_and_release Build done. Details
2021-11-19 16:37:53 +08:00
Peter Šurda a71be1a44e
Typo
buildbot/travis_bionic Build done. Details
buildbot/ipxe_x86_build_and_release Build done. Details
2021-11-03 15:34:48 +08:00
Peter Šurda a3d3a33b60
Image verify name fix
buildbot/travis_bionic Build done. Details
buildbot/ipxe_x86_build_and_release Build done. Details
2021-11-03 14:32:43 +08:00
Peter Šurda 009bbb05d6
Combine initrd and squashfs and unified boot
buildbot/travis_bionic Build done. Details
buildbot/ipxe_x86_build_and_release Build done. Details
- one one initrd which also includes squashfs
- same procedure for EFI and non-EFI
2021-11-03 14:18:01 +08:00
Peter Šurda 5623a9dd8c
Redesign EFI boot
buildbot/travis_bionic Build done. Details
buildbot/ipxe_x86_build_and_release Build done. Details
- I didn't understand correctly how it works, both cpio archives should be
  uncompressed
2021-11-03 13:52:49 +08:00
Peter Šurda 33c4bfb58e
Redesign EFI boot
buildbot/travis_bionic Build done. Details
buildbot/ipxe_x86_build_and_release Build done. Details
- concatenating two gzipped cpio archives doesn't work, so we need to do it
  differently
2021-11-03 13:40:02 +08:00
Peter Šurda 3c694ab4f4
Kernel command line fix for multiple initrd
buildbot/travis_bionic Build done. Details
buildbot/ipxe_x86_build_and_release Build done. Details
2021-11-03 12:36:05 +08:00
Peter Šurda a77e66c18a
Split EFI and legacy boot
buildbot/travis_bionic Build done. Details
buildbot/ipxe_x86_build_and_release Build done. Details
- needs to work slightly differently
2021-11-03 11:10:44 +08:00
Peter Šurda ba9f7e23bf
Append squashfs.cpio.gz into initrd
buildbot/travis_bionic Build done. Details
buildbot/ipxe_x86_build_and_release Build done. Details
2021-11-02 23:06:28 +08:00
Peter Šurda 6cf7728451
Add: node3.sysdeploy.org
buildbot/travis_bionic Build done. Details
buildbot/ipxe_x86_build_and_release Build done. Details
2021-07-31 13:28:22 +08:00
Max Weiss 4e2bb6630d
Dummy commit to force buildbot rebuild (removed trailing whitespace in embed.ipxe) 2021-05-29 06:22:13 -07:00
Max Weiss c4a532ebae
Add functionality for BuildBot to build and release IPXE EFI 2021-05-27 23:04:33 -07:00
Max Weiss 9655c066f8
Add functions to build PXE bin and upload as release artifact 2021-05-05 05:12:24 -07:00
Peter Šurda 33fbab7679
Add: correct IP for node2.bitmessage.at 2021-05-05 11:50:00 +02:00
Peter Šurda c5e2c6a4a3
Add: node2.bitmessage.at
- at the moment only a fake IP address for testing purposes
- will provide real IP in a future commit
2021-05-02 20:41:02 +02:00
Max Weiss bffbacba14
Fix failure to try second NIC when first NIC is present but has no connectivity 2021-05-01 23:50:28 -07:00
Peter Šurda 040fa526b4
Fix: correct interface names 2021-05-01 11:05:30 +02:00
Peter Šurda d37f24e379
Feat: add another node
- also fix typo
2021-04-30 16:23:25 +02:00
Peter Šurda 892e6f060d
Fix: syntax
- string checking incorrect
- "else" missing in static ip check
2021-04-30 11:16:48 +02:00
Peter Šurda e79ea2eaa2
Fix: lowercase mac address 2021-04-30 07:18:49 +02:00
Max Weiss fdc4e5333a
Revert changes, disable tag push, and test if works 2021-04-29 15:42:11 -07:00
Max Weiss 9e48a70ce9
Always cd back to original pwd 2021-04-29 15:34:05 -07:00
Max Weiss fed7a5ed1d
Disable IPXE binary builds for faster testing 2021-04-29 15:12:54 -07:00
Max Weiss f5407e66d5
Test BuildBot tag push with ssh host key checking disabled 2021-04-29 15:09:33 -07:00
Max Weiss 108764fc51
Test BuildBot tag push with hardcoded values 2021-04-29 15:01:38 -07:00
Max Weiss d0c5287736
Add buildbot user info for tag step 2021-04-29 14:46:51 -07:00
Peter Šurda 4f98a35a4e
Feat: add proliant 1 MAC and IP 2021-04-29 23:33:40 +02:00
Max Weiss b9e082b09d
Run IPXE submodule update before checkout 2021-04-29 14:19:26 -07:00
Max Weiss d92de073f4
Merge branch 'maxweiss-dont_clone_ipxe' 2021-04-29 12:55:40 -07:00
Max Weiss 9a524663cc
Do not clone IPXE since it's a submodule 2021-04-29 12:54:38 -07:00
Max Weiss d014b6acfa
Merge branch 'maxweiss-source_fix' 2021-04-29 12:53:26 -07:00
Max Weiss f6778dec14
Enabled buildbot_steps script to be sourced or ran directly by bash 2021-04-28 22:57:36 -07:00
Max Weiss 68686ff4c4
Add IPXE repo as submodule 2021-04-28 22:56:35 -07:00
Max Weiss c3a5620b90
Create bash functions to act as buildbot steps for IPXE bins 2021-04-27 19:06:56 -07:00
Max Weiss 72327c4d67
Refactor tests to travis.yml and move build process from script to buildbot 2021-04-22 21:58:39 -07:00
Max Weiss ae55be8be9
Initial commit 2021-04-17 05:51:41 -07:00