Note: lists.cloudfoundry.org will be down for maintenance on Wednesday, October 5th, starting at 9AM Pacific Time (4PM Wednesday October 5, 2022 UTC), for approximately one hour.
- Best practices around porting CF to RHEL/SLES?
Re: Best practices around porting CF to RHEL/SLES?
toggle quoted messageShow quoted text
Cloud Foundry Elastic Runtime can only be deployed at this point on Ubuntu
Trusty stemcell. All components work of ER work on CentOS stemcell except
the DEA (component that runs applications) due to certain incompatibilities
with how containers are managed. Once CentOS 7.2+ is released that includes
user namespacing, I believe there will be some effort to certify that full
ER runs on CentOS/RHEL.
RHEL stemcells can be built. Seehttps://github.com/cloudfoundry/bosh/tree/master/bosh-stemcell
On Wed, May 6, 2015 at 11:13 AM, Rishi Misra <misra.rishi(a)gmail.com> wrote:
This is great .. thanks Wayne.
Does this mean CF already supports CentOS7? For some reason I thought
it was Ubuntu trusty all the way. Is my understanding correct that when
creating Stemcells for CF, I must also ensure that all CF components must
first work on VMs with that Stemcell as its base? By "work" I mean it at
least compiles and successfully runs associated testcases?
On Wed, May 6, 2015 at 2:02 PM, Wayne E. Seguin <
Building RHEL 7 is very similar to building CentOS 7 and is supported by_______________________________________________
There are also official released CentOS 7 Stemcells:
In order to use these you update what stemcell is being used in the CF
I would recommend you get your deployment working with CentOS 7 while
working on building your custom RHEL 7 stemcells. The BOSH repository has
instructions within it for how to build custom stemcells:
Wayne E. Seguin <wayneeseguin(a)starkandwayne.com>
CTO ; Stark & Wayne, LLC
On May 6, 2015, at 13:17 , Rishi Misra <misra.rishi(a)gmail.com> wrote:
I am looking for some guidance around getting CF to work on RHEL/SLES.
From my limited knowledge of CF I have gathered the following:
- CF only supports Ubuntu trusty
- CF consists of CCNG/GoRouter/DEA/Health
- CF is deployed using BOSH on IaaS
- CF can be deployed on a local system using BOSH lite
- BOSH/BOSH lite deployment of CF consists of pushing components
listed above in a virtual machines (based on stemcells)
- BOSH uses trusty stemcells to deploy CF components (?)
My guess would be if I have to make this work in RHEL envt I would need
to do the following:
- Investigate if BOSH RHEL stemcell can be created
- For each CF repositories try to see if it compiles and runs
(associated test suites) on RHEL
- Create release/deployment manifest based on existing CF manifest
- Use BOSH/BOSH lite to deploy
- Debug failures
Any tips greatly appreciated.
Thanks in advance for your help.
cf-bosh mailing list
cf-bosh mailing list
Join email@example.com to automatically receive all group messages.