Open sabre1041 opened 8 years ago
@sabre1041 it almost sounds like you are using an old version of the repo. Can you please include info on where the repo came from and if you just cloned from github before attempting the install?
@oybed a fresh repo pull
@sabre1041 I tried your configuration file and in my case I had a bit of a different outcome. Just like you, I see the /etc/openshift path for htpasswd (which is strange as it used to work - I'll continue to investigate). However, for the disk, it did indeed assign a 40G disk to each instance.
[root@master ~]# fdisk -l /dev/vdb
Disk /dev/vdb: 43.0 GB, 42953867264 bytes, 83894272 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x00087e9d
Device Boot Start End Blocks Id System
/dev/vdb1 1 3906250 1953125 83 Linux
/dev/vdb2 3906251 83892319 39993034+ 83 Linux
[root@master ~]# grep -B3 -A5 htpasswd /etc/origin/master/master-config.yaml
identityProviders:
- challenge: true
login: true
name: htpasswd_auth
provider:
apiVersion: v1
file: /etc/openshift/openshift-passwd
kind: HTPasswdPasswordIdentityProvider
mappingMethod: claim
@sabre1041 the /etc/openshift dir issue can most likely be worked around by updating the file "templates/htpasswd_auth" with the correct path as that's the one getting sourced in with the wrong path. I'll submit a PR to get a 3.1 specific template file in place to avoid this issue.
Also, if you comment out the CONF_OPENSHIFT_IDENTITY_PROVIDER variable in the config file, it should work fine.
Several issues are present when attempting to provision an OSE 3.1 environment using a configuration file
Below is the configuration file that was used
Command that was executed to provision environment