aboutsummaryrefslogtreecommitdiffstats
path: root/build/f_isoroot/f_repobuild/fuel_bootstrap_cli.yaml
diff options
context:
space:
mode:
authorMichal Skalski <mskalski@mirantis.com>2016-01-28 15:28:07 +0100
committerStefan Berg <sfb@consultron.com>2016-01-29 14:41:57 +0100
commit65c164021cb356b3d4e6888488fb62c3395da4f5 (patch)
tree8225bb2225c48f450b66eebd1682cd122b5c2cb4 /build/f_isoroot/f_repobuild/fuel_bootstrap_cli.yaml
parent5aa0078848414d6492118f9c6d533c5de3d70bf6 (diff)
Create local mirrors for offline installation
- switch to fuel-mirror [1] - plugin developers can create packages.yaml file with names of required packages - use custom configuration for fuel-bootstrap which always point to local repositories - delay process of bootstrap image creation until mirrors will be ready [1] https://github.com/openstack/fuel-mirror Change-Id: Ie4a47c8cc13d9ded8c6b5fe48cdcbfeb1f6277a4 Signed-off-by: Michal Skalski <mskalski@mirantis.com> (cherry picked from commit f595c31b29147efb1410756b491ff7bf48d256ec)
Diffstat (limited to 'build/f_isoroot/f_repobuild/fuel_bootstrap_cli.yaml')
-rw-r--r--build/f_isoroot/f_repobuild/fuel_bootstrap_cli.yaml75
1 files changed, 75 insertions, 0 deletions
diff --git a/build/f_isoroot/f_repobuild/fuel_bootstrap_cli.yaml b/build/f_isoroot/f_repobuild/fuel_bootstrap_cli.yaml
new file mode 100644
index 000000000..28f6427f7
--- /dev/null
+++ b/build/f_isoroot/f_repobuild/fuel_bootstrap_cli.yaml
@@ -0,0 +1,75 @@
+---
+ root_ssh_authorized_file: /root/.ssh/id_rsa.pub
+ extend_kopts: "biosdevname=0 net.ifnames=1 debug ignore_loglevel log_buf_len=10M print_fatal_signals=1 LOGLEVEL=8"
+ extra_dirs:
+ - /usr/share/fuel_bootstrap_cli/files/trusty
+ output_dir: /tmp/
+ kernel_flavor: linux-image-generic-lts-trusty
+ packages:
+ - vim
+ - mc
+ - openssh-client
+ - openssh-server
+ - ntp
+ - mcollective
+ - nailgun-agent
+ - nailgun-mcagents
+ - network-checker
+ - fuel-agent
+ - ubuntu-minimal
+ - live-boot
+ - live-boot-initramfs-tools
+ - wget
+ - linux-firmware
+ - linux-firmware-nonfree
+ - linux-headers-generic
+ - hpsa-dkms
+ - i40e-dkms
+ - xz-utils
+ - squashfs-tools
+ - msmtp-mta
+ bootstrap_images_dir: /var/www/nailgun/bootstraps
+ active_bootstrap_symlink: /var/www/nailgun/bootstraps/active_bootstrap
+ flavor: ubuntu
+ http_proxy: ""
+ https_proxy: ""
+ repos:
+ - name: ubuntu
+ section: "main universe multiverse"
+ uri: "http://127.0.0.1:8080/mirrors/ubuntu"
+ priority:
+ suite: trusty
+ type: deb
+ - name: ubuntu-updates
+ section: "main universe multiverse"
+ uri: "http://127.0.0.1:8080/mirrors/ubuntu"
+ priority:
+ suite: trusty-updates
+ type: deb
+ - name: ubuntu-security
+ section: "main universe multiverse"
+ uri: "http://127.0.0.1:8080/mirrors/ubuntu"
+ priority:
+ suite: trusty-security
+ type: deb
+ - name: mos
+ section: "main restricted"
+ uri: "http://127.0.0.1:8080/ubuntu/x86_64"
+ priority: 1050
+ suite: mos8.0
+ type: deb
+ - name: mos-updates
+ section: "main restricted"
+ uri: "http://127.0.0.1:8080/mirrors/mos-repos/ubuntu/8.0"
+ priority: 1050
+ suite: mos8.0-updates
+ type: deb
+ - name: mos-security
+ section: "main restricted"
+ uri: "http://127.0.0.1:8080/mirrors/mos-repos/ubuntu/8.0"
+ priority: 1050
+ suite: mos8.0-security
+ type: deb
+ skip_default_img_build: true
+ direct_repo_addresses:
+ - "127.0.0.1"