1
0
mirror of https://github.com/openshift/installer.git synced 2026-02-05 06:46:36 +01:00

36 Commits

Author SHA1 Message Date
Alex Crawford
af2d63af16 git: remove log from gitignore
This was erroneously added way back in 06c5fd36.
2019-01-04 11:56:51 -08:00
W. Trevor King
96cc01057c *: Fix ".openshift-install.log" -> ".openshift_install.log"
These were inconsistencies from 06c5fd36 (openshift-install: log debug
output to file, 2018-11-15, #689).
2018-12-13 22:30:40 -08:00
Colin Walters
089565a7b1 gitignore: Anchor /bin to the toplevel
At one point I went to add a new file in e.g.
`data/data/bootstrap/files/usr/local/bin/foo.sh`
and was confused why it wasn't showing up in `git status`.

It was because the `bin` here also matched the `usr/local/bin`.
2018-11-21 10:11:31 -05:00
Alex Crawford
06c5fd36de openshift-install: log debug output to file
This changes the logging strategy so that it logs all output to a local
file in addition to logging at the desired level to the console.
Unfortunately, logrus doesn't have a facility for capturing all log
entries (the hooks are only fired for entries which are at or below the
specified level) so this disables the console output and sets up two
hooks: one for the console and one for the local file.
2018-11-19 15:15:32 -08:00
Alex Crawford
b059cf4753 *: removed unneeded configuration
These are legacy artifacts and no longer serve any purpose.
2018-10-05 09:59:29 -07:00
Alex Crawford
b6c0d8c1e7 installer: remove package
This is the last of the old installer code. It's no longer used and can
be removed.
2018-09-27 22:57:28 -07:00
W. Trevor King
1489bf5557 *: Drop the Tectonic license
Red Hat no longer requires a Tectonic license now that this installer
is being used to launch OpenShift clusters.
2018-08-30 15:01:32 -07:00
Eric Paris
c33489ab5a Update .gitignore 2018-08-15 10:29:32 -04:00
Jeremiah Stuever
f47fd2765d gitignore: bazel-openshift-installer
The bazel-openshift-installer is an artifact of bazel and should be
ignored by git.
2018-08-14 21:49:30 -04:00
Karen Almog
6ff9474b44 fix .gitignore 2018-07-05 17:06:12 +02:00
paulfantom
666defa696 remove rspec 2018-06-18 16:50:42 +02:00
Daniel Spangenberg
208abce536 RSpec test suite v2 (#3247)
RSpec test suite v2
2018-06-07 17:18:39 +02:00
Casey Callendrello
9645882f62 installer: generate new tnc configuration with platform 2018-06-06 15:47:08 +02:00
Enxebre
6e228aa377 change bazel output 2018-05-24 16:30:19 +02:00
James Russell
88ee02c482 Moved update-payload module to tectonic-release-automation repo 2018-04-03 14:59:19 -07:00
Lucas Serven
6fdf8baace README: add instructions to build using Docker 2018-03-15 12:09:16 +01:00
Max Leonard Inden
52e9eac2fb Add bazel folders to .gitignore 2018-01-22 08:41:16 +01:00
Enxebre
03491b9e20 Add govcloud support 2018-01-03 09:18:43 +01:00
Luca Bruno
950f66a418 platform/*: trigger bootkube/tectonic via path unit (#1852)
* platform/metal: trigger bootkube/tectonic via path unit

This removes the need for the last ssh command to the bootkubing
master, which was triggering/running the bootkube/tectonic service
manually in a synchronous way.
This allows for the bootkubing process to be carried-on across
reboots and other failures. The new bootkube trigger is based
on the existence of the shell scripts in /opt.

* gitignore: mask directories crated by smoke test

* modules/bootkube,tectonic,metal: unify bootkube,tectonic units

This moves tectonic and bootkube service and path units into their
respective modules.

It also updates the metal platform to reference the above.

* modules/aws: use path activation for tectonic and bootkube service

This introduces path activation for tectonic and bootkube service
which is necessary for future torcx bootstrapping.

* modules/azure: use path activation for tectonic and bootkube

* modules/openstack: use path activation for tectonic and bootkube

* modules/vmware: use path activation for tectonic and bootkube
2017-09-13 17:49:35 +02:00
Diego Pontoriero
47ee092843 kube-version-operator: update to v1.7.1-kvo.2
Changelog:
- 1.7.1: bump console to v1.8.4 (#208)
- 1.7.1: add dex configMap migration (#206)
2017-08-01 12:23:17 -07:00
Lucas Serven
a596adcc08 tests/smoke: move sanity tests 2017-06-14 17:20:39 -07:00
Stephen Augustus
ff484c9353 azure/network: Conform Azure Network Security Groups to Tectonic generic platform standards (#991)
* azure/nsg: Initial commits for Azure NSG creation (#337)

* Revise NSG priority

* azure/nsg: cleanup and make nsg rule creation optional (#7)

* azure/nsgs: add descriptions for external vars & update docs/examples
* azure/nsg: make NSG rule creation optional
* azure/nsg: add external nsg for k8s api & option to create its rules
* azure/nsg: update docs and examples
* azure/nsg: cleanup unused code
* azure/nsg: add default resource_group_name & network_security_group_name
* cleanup gitignore

* azure/nsg: Remove unused vars, format, regenerate examples

* azure/nsg: Configure more secure defaults for Tectonic NSG rules

* azure/nsg: fix conditional & resource_group_name for console NSG

* azure/nsg: Nit fixes

* azure/nsg: Simplify NSG rule logic, better var names, less vars

* azure/nsg: Update NSG rule creations

Setting the creation of all NSG rules to be dependent on the value
of `external_nsg_*`. Remove extraneous vars.

* azure/nsg: Remove `tectonic_azure_create_nsg_rules`
2017-06-06 23:57:28 +02:00
Ed Rooth
7cb35d3409 gitignore: ignore the build dir 2017-05-02 15:28:47 -07:00
Geoff Greer
44a8c08871 gitignore cleanup (#327)
- Remove no-longer-used ignores:
  ./assets
  ./assets.zip
  build/**
  bin/
  generated/
- Remove unneeded globbing on some ignore rules:
  **/id_rsa* -> id_rsa*
  **/terraform.tfstate* -> terraform.tfstate*
- Append / to directories we want to ignore. (eg: matchbox/)
- Ignore .workspace/ (staging dir for release builds)
- Ignore release tarballs.
- Move wildcard ignores up to root .gitignore (eg: *.aci).
2017-04-25 10:00:14 +02:00
Alex Somesan
91f54cc395 Ignore generated .terraformrc (#307) 2017-04-24 15:48:22 +02:00
Quentin Machu
58e9b07353 .gitignore: fix absolute and add a few TF related 2017-04-20 12:12:42 -07:00
Quentin Machu
05096c0d40 Open-source the Tectonic installer (#263)
* installer: open-source the Tectonic installer

* Jenkinsfile: integrate the Tectonic test/build/release suite

* installer: rename repository in imports, docs and scripts

* installer/server/terraform: copy templates from disk (prev. binassets)

Instead of extracting the TerraForm templates from binassets, find
them on disk (next to the installer's executable and upward in the tree
- or in cwd and upward in the tree) and copy them.

This enables us to bundle the TerraForm templates in the release tarball,
and let users customize them before running the GUI (or use them
directly using TerraForm).

* installer: refactor TF vendoring system to expose multiple providers

* installer/server/terraform/plugins: vendor local,template,aws,matchbox

* installer/vendor: add terraform-provider-matchbox and bump aws-sdk-go

* modules/{bootkube,tectonic}: update custom' providers name/inputs

According to the changes that were made for the upstreaming of these
providers.

* Makefile: drop the unused targets for building custom TerraForm bins

* Documentation: update documentation to use the installer for providers
2017-04-20 18:42:32 +02:00
Quentin Machu
b0b17914c1 Makefile: remove legacy targets and introduce TerraForm build 2017-03-17 17:14:12 +01:00
Quentin Machu
7e8e82bbb4 bootkube: integrate bootkube render/start as a module (#31)
* bootkube: integrate bootkube render as a module
* tectonic: integrate tectonic asset generation as a module
* platform-aws-asg: embed generated assets in ignition and use them
* embed generated assets in ignition and use them
2017-03-16 19:42:49 +01:00
Brandon Philips
0547e65c83 gitignore: remove azure creds and use env variables instead 2017-03-08 10:55:13 -08:00
Brandon Philips
e0ecf96e6c platform-azure: add config initial pass 2017-03-08 10:37:07 -08:00
Alex Somesan
959ce16725 Add AWS instructions to README and example-config vars file 2017-02-28 20:25:54 +01:00
Alex Somesan
1ff8cf1540 Ignore generated ssh keys 2017-02-28 17:38:38 +01:00
Alex Somesan
ce526e9496 Ignore terraform metafolder 2017-02-24 10:36:37 +01:00
Alex Somesan
eedd0b9517 Ingore bundled assets 2017-02-21 11:46:08 +01:00
Sergiusz Urbaniak
8d477f10bf etcd: use etcd gateway, use etcd fqdn as provisioned by tf/route53 2017-02-17 15:20:53 +01:00