Commit Graph

113 Commits

Author SHA1 Message Date
Ken Chiang
e588bb6af4 Add tcpdump and strace to base packages. 2016-09-21 16:21:30 -07:00
Jeffrey Townsend
6e4d0eaf65 Allow SCP by default. 2016-09-14 15:04:27 +00:00
Shengzhou Liu
1dfdc66b77 move kexec-tools from all-base-packages to $ARCH-base-packages
As kexec-tools is not supported on arm64 arch yet,
so move it to arch-specific package file to fix build issue.
2016-08-17 00:57:17 +08:00
Shengzhou Liu
1ed3041b9d Add arm64 support for build and installer 2016-08-17 00:57:01 +08:00
Jeffrey Townsend
43183f7c50 Set PermitRootLogin=yes by default. 2016-08-15 19:08:43 +00:00
Jeffrey Townsend
2e7df5b080 Populate the ONL-CONFIG partition with a README.
- This is mostly infrastructure prove-out.
2016-08-12 19:03:04 +00:00
Jeffrey Townsend
bae64e90ab Adjust for Debian version compliance. 2016-08-11 15:48:57 +00:00
Carl D. Roth
ae1798a75b Add missing ONIE label-finder, fix bugs in blkid scanner 2016-07-27 15:08:05 -07:00
Carl D. Roth
ac6f246291 Remount onie-boot if necessary 2016-07-22 13:27:58 -07:00
Carl D. Roth
50f43798e9 Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux
Conflicts:
	builds/any/installer/grub/builds/Makefile
	builds/any/installer/uboot/builds/Makefile
	packages/base/all/initrds/loader-initrd-files/src/lib/boot1
	packages/base/all/vendor-config-onl/PKG.yml
	packages/base/all/vendor-config-onl/src/python/onl/mounts/__init__.py
2016-07-21 12:39:10 -07:00
Jeffrey Townsend
be32b3baa7 Add gdb. 2016-07-19 15:33:34 +00:00
Jeffrey Townsend
137158ca1c Add missing SWI option. 2016-07-13 18:16:51 +00:00
Jeffrey Townsend
2a509d7608 Use ordered build. 2016-07-13 18:14:43 +00:00
Jeffrey Townsend
9a98e40c09 Use the new mkinstaller script. 2016-07-11 21:54:31 +00:00
Jeffrey Townsend
0d42121939 Fix name. 2016-07-08 19:17:29 +00:00
Jeffrey Townsend
760fa4d156 The ONL-CONFIG partition should be mounted RO. 2016-06-22 20:55:50 +00:00
Jeffrey Townsend
76d8a0aea3 The legacy installers have been removed. 2016-06-20 15:05:48 +00:00
Jeffrey Townsend
a225f5b9bd Issue and manifest changes. 2016-06-08 11:37:33 -07:00
Jeffrey Townsend
fe2c6026ce Replaced by sysconfig interface. 2016-06-08 17:14:20 +00:00
Jeffrey Townsend
08267c2cde Set /etc/issue* to ONL version string. 2016-06-02 01:22:27 +00:00
Jeffrey Townsend
f0f6fd88bb Upgrade packages only. 2016-06-01 22:24:15 +00:00
Jeffrey Townsend
24cf1f780e Separate base system packages from ONL RFS specific packages.
- This allows the base package files to be shared with superprojects which won't use things like the upgrade packages.
2016-06-01 22:13:44 +00:00
Carl D. Roth
2a6cbbacf7 fpm/deb do not like uppercase letters in package names. ORLY? 2016-05-27 13:11:48 -07:00
Jeffrey Townsend
8f8109c298 Update mount settings. 2016-05-27 19:48:02 +00:00
Jeffrey Townsend
c5de27cc3a RFS Manifest updates. 2016-05-27 19:47:53 +00:00
Jeffrey Townsend
cb96ab9a37 Deprecated. 2016-05-27 19:28:48 +00:00
Carl D. Roth
c4669a6dc0 Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux
Conflicts:
	builds/amd64/installer/legacy/builds/Makefile
	builds/any/installer/grub/builds/Makefile
	builds/any/installer/legacy/fit/builds/Makefile
	builds/any/installer/uboot/builds/Makefile
	packages/base/all/initrds/loader-initrd-files/PKG.yml
	packages/platforms-closed
2016-05-26 14:42:37 -07:00
Carl D. Roth
14870ac7b7 Build directory-based installers
- move default installer to 'swi' directory
- add BOOTMODE salt to deb and installer name
2016-05-26 14:07:33 -07:00
Carl D. Roth
8041b7bf7c Deprecate initnetdev
- moved to onl-vendor-config-onl
- onl-loader-initscripts is now deprecated
2016-05-25 11:48:34 -07:00
Jeffrey Townsend
660fb3a746 Use ONLPM_OPTION_REPO as the base local repository. 2016-05-25 11:13:45 -07:00
Jeffrey Townsend
1e570f95d5 Fix connection configuration. 2016-05-25 11:13:45 -07:00
Jeffrey Townsend
37372b322e Rename the legacy installer as such.
If will be removed once the new installers are fully qualified on all platforms.
2016-05-25 11:13:45 -07:00
Jeffrey Townsend
b78a912292 Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux 2016-05-20 14:55:25 +00:00
Jeffrey Townsend
5a9fe10b10 Merge pull request #83 from carlroth/master
Latest onl installer rollup
2016-05-20 07:53:46 -07:00
Jeffrey Townsend
4bfad168fb Include the version files contents as PKG variables. 2016-05-20 01:25:48 +00:00
Jeffrey Townsend
9057eb80e2 Version files moved. 2016-05-20 01:25:36 +00:00
Carl D. Roth
ea375379db Deprecate initnetdev
- moved to onl-vendor-config-onl
- onl-loader-initscripts is now deprecated
2016-05-18 18:47:58 -07:00
Jeffrey Townsend
bef2556d61 Use ONLPM_OPTION_REPO as the base local repository. 2016-05-18 18:08:53 +00:00
Jeffrey Townsend
837ad41021 Fix connection configuration. 2016-05-17 18:30:17 +00:00
Jeffrey Townsend
266608c85a Rename the legacy installer as such.
If will be removed once the new installers are fully qualified on all platforms.
2016-05-17 01:39:34 +00:00
Jeffrey Townsend
3646da03a3 The new-hotness installer is now the regular-hotness installer. 2016-05-16 16:55:18 -07:00
Jeffrey Townsend
4f56199c35 The new-hotness installer is now the regular-hotness installer. 2016-05-16 23:47:15 +00:00
Jeffrey Townsend
76ed0a772c Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux
Conflicts:
	builds/any/rootfs/jessie/common/common-packages.yml
	builds/any/rootfs/wheezy/common/common-packages.yml
2016-05-16 14:18:18 -07:00
Carl D. Roth
b7c148efcd installer fixes for arm
- Fixed arch typo
2016-05-16 11:51:04 -07:00
Carl D. Roth
d67d6d97b7 installer fixes for amd64
- unmount filesystems before the chroot
2016-05-16 11:44:21 -07:00
Carl D. Roth
0e6f10c92a Minor installer fixes
- handle powerpc architecture renames
- pass --force flag for GPT installs
2016-05-13 11:54:29 -07:00
Carl D. Roth
1d19e6fd66 Fixed conditional for arch test 2016-05-13 11:32:49 -07:00
Lewis Kang
2c74660aa9 if error -> exit 1 2016-05-13 11:18:19 +08:00
Lewis Kang
04414276f3 modify the comment and error message 2016-05-13 09:38:32 +08:00
Lewis Kang
3d8a473b65 support installing NOS to where ONIE image resides while block device is not specified
this fixes the issue when an external USB disk is inserted before powering on the switch that
may change the device name of the expected installation destination (e.g. /dev/sdb becomes /dev/sdc)
2016-05-12 18:20:31 +08:00