Skip to content

Commit afee509

Browse files
committed
Initial commit of preview
0 parents  commit afee509

File tree

7,361 files changed

+2306187
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

7,361 files changed

+2306187
-0
lines changed

.github/ISSUE_TEMPLATE

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
### Terraform Version
2+
3+
<details>
4+
# Run this command to get the terraform version:
5+
6+
$ terraform -v
7+
8+
</details>
9+
10+
### OCI Provider Version
11+
12+
<details>
13+
# Execute the plugin directly to get the version:
14+
15+
$ \<path-to-plugin\>/terraform-provider-oci
16+
17+
</details>
18+
19+
### Description:
20+
Include a description with repro steps, expected result and actual result
21+
22+
### Terraform Plan
23+
24+
<details>
25+
A self-contained terraform file that reproduces the issue. If this is not provided, your ticket may be closed.
26+
27+
</details>

.gitignore

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
.terraform
2+
terraform.tfstate*
3+
.terraform.tfstate.lock.info
4+
tf.plan
5+
*.tfvars
6+
*.orig
7+
*.log
8+
.DS_Store
9+
.env
10+
.idea
11+
.vscode
12+
.wercker
13+
terraform-encrypted-des.sh
14+
terraform-encrypted.sh
15+
terraform-plain.sh
16+
bin/*
17+
obmc-container-clean
18+
terraform-provider-oci
19+
*.iml
20+
debug.test
21+
*.iws
22+
*.ipr
23+
docs/solutions/rhel74_image/ipxe.sh

CHANGELOG.md

Lines changed: 111 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,111 @@
1+
# Change Log
2+
All notable changes to this project will be documented in this file.
3+
4+
The format is based on [Keep a Changelog](http://keepachangelog.com/).
5+
6+
## 2.0.6 - 2018-01-08
7+
8+
### Added
9+
- A minimum of TLS 1.2 is now enforced by the provider (#394)
10+
11+
### Fixed
12+
- Fixed an issue where importing a default resource would leave the manage_default_resource_id empty in the state file during import of default resources (#393, #379)
13+
14+
### Notes
15+
- If upgrading from v1, see [this wiki](https://github.com/oracle/terraform-provider-oci/wiki/Oracle-Terraform-Provider-Name-Change) for migration steps.
16+
- See docs for this version [here](https://github.com/oracle/terraform-provider-oci/tree/v2.0.6).
17+
18+
## 2.0.5 - 2017-12-14
19+
20+
### Added
21+
- Enhanced security options by adding support for source port range under security list rules. This can be specified in "tcp_options" and "udp_options" (#340).
22+
- Allow configuration of default resources under VCNs (#374). See more details about this feature [here](https://github.com/oracle/terraform-provider-oci/blob/master/docs/Managing%20Default%20Resources.md).
23+
24+
### Fixed
25+
- Fixed bug wherein policy was not destroyed and recreated when compartment is changed (#389)
26+
- Fixed errors with terraform import because of missing vcn_id in `*.tfstate` files (internet_gateway, route_tables, dhcp_options) (#388, #379)
27+
- Fixed error where same retry token was being used for multiple requests in some development environments when auto retries were activated (Issue #170)
28+
29+
### Notes
30+
- Code refactoring was done as part of this release. Go source file names have changed, the `provider` directory has been added. Should not impact the users in any way.
31+
- If upgrading from v1, see [this wiki](https://github.com/oracle/terraform-provider-oci/wiki/Oracle-Terraform-Provider-Name-Change) for migration steps.
32+
- See docs for this version [here](https://github.com/oracle/terraform-provider-oci/tree/v2.0.5).
33+
34+
## 2.0.4 - 2017-11-2
35+
36+
### Added
37+
- Host header and version to signing (#340)
38+
- Support for block volume fast clones (#347)
39+
40+
### Fixed
41+
- Examples of "oci_core_images" data source now filter on "display_name" to accommodate changes to available images (#342 and #345)
42+
43+
### Notes
44+
- If upgrading from v1, see [this wiki](https://github.com/oracle/terraform-provider-oci/wiki/Oracle-Terraform-Provider-Name-Change) for migration steps.
45+
- See docs for this version [here](https://github.com/oracle/terraform-provider-oci/tree/v2.0.4).
46+
47+
## 2.0.3 - 2017-10-26
48+
49+
### Added
50+
- Filters for most core, IAM, and Load Balancer data sources. See [docs/Filters.md](https://github.com/oracle/terraform-provider-oci/blob/master/docs/Filters.md) for details.
51+
- Support for Virtual Machine (VM) DB Systems
52+
- Support for Bring Your Own License (BYOL) licensing model for DB Systems
53+
54+
### Notes
55+
- If upgrading from v1, see [this wiki](https://github.com/oracle/terraform-provider-oci/wiki/Oracle-Terraform-Provider-Name-Change) for migration steps.
56+
- See docs for this version [here](https://github.com/oracle/terraform-provider-oci/tree/v2.0.3).
57+
58+
## 2.0.2 - 2017-10-12
59+
60+
### Fixed
61+
- Optimize service error retry behavior (#179)
62+
- Object store fixes (#225)
63+
- Properly handle version date in policies, ignore format changes when diffing (#230)
64+
- Ignore case for DNS Labels (#279)
65+
- Oci-tool migration tool fixes (#298) (#292)
66+
67+
### Added
68+
- Support update and refresh on Instance and Vnic details
69+
- File upload example
70+
- Block volumes support for size in gigabytes (#297)
71+
- Support for compartment renaming (#250)
72+
73+
### Changed
74+
- Handle and log URL parsing errors (#277)
75+
- Minor update to bmcs-go-sdk license
76+
- Acceptance test refinements
77+
78+
### Notes
79+
- If upgrading from v1, see [this wiki](https://github.com/oracle/terraform-provider-oci/wiki/Oracle-Terraform-Provider-Name-Change) for migration steps.
80+
- See docs for this version [here](https://github.com/oracle/terraform-provider-oci/tree/2.0.2).
81+
82+
## 2.0.1 - 2017-9-26
83+
84+
### Fixed
85+
- Resources are now removed from the state file if in a "terminated" state so that it is recreated on an apply (#113)
86+
- Enable empty route rules (#68)
87+
- Fix import of Subnet prohibit_public_ip_on_vnic
88+
- Adds pagination to all IAM data sources
89+
- General fixes for plans including compartments as a resource
90+
91+
### Added
92+
- VNIC skip_source_dest_check property
93+
94+
### Notes
95+
- If upgrading from v1, see [this wiki](https://github.com/oracle/terraform-provider-oci/wiki/Oracle-Terraform-Provider-Name-Change) for migration steps.
96+
- See docs for this version [here](https://github.com/oracle/terraform-provider-oci/tree/v2.0.1).
97+
98+
## 2.0.0 - 2017-9-13
99+
100+
### Changed
101+
- Changes name from terraform-provider-baremetal to terraform-provider-oci. See [this wiki](https://github.com/oracle/terraform-provider-oci/wiki/Oracle-Terraform-Provider-Name-Change) on migration steps and associated migration tool usage instructions.
102+
103+
### Added
104+
* Support for Secondary Private IPs
105+
106+
### Notes
107+
- If upgrading from v1, see [this wiki](https://github.com/oracle/terraform-provider-oci/wiki/Oracle-Terraform-Provider-Name-Change) for migration steps.
108+
- See docs for this version [here](https://github.com/oracle/terraform-provider-oci/tree/v2.0.0).
109+
110+
## Earlier Versions
111+
- For earlier versions, see [releases](https://github.com/oracle/terraform-provider-oci/releases).

CONTRIBUTING.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# Contributing to the Terraform provider for Oracle Cloud Infrastructure
2+
3+
*Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved.*
4+
5+
Pull requests can be made under
6+
[The Oracle Contributor Agreement](https://www.oracle.com/technetwork/community/oca-486395.html)
7+
(OCA).
8+
9+
For pull requests to be accepted, the bottom of
10+
your commit message must have the following line using your name and
11+
e-mail address as it appears in the OCA Signatories list.
12+
13+
```
14+
Signed-off-by: Your Name <[email protected]>
15+
```
16+
17+
This can be automatically added to pull requests by committing with:
18+
19+
```
20+
git commit --signoff
21+
````
22+
23+
Only pull requests from committers that can be verified as having
24+
signed the OCA can be accepted.

0 commit comments

Comments
 (0)