Date
1 - 6 of 6
Isolation Segments
ross.kovelman@...
Curious, has anyone seen a buildpack with a manifest file work in one segment, but that same app and manifest file not work in an isolation segment? What happens is you run cf push app name, the app fails at the droplet stage, although you can still manually start the app. Do note that the underlying resources are identical, diego cells, and the buildpack is NGINX. Adding more memory to the manifest does solve the issue, 1GB to 2 GB, but curious why more memory would be needed between two different segments. Nothing here stands out https://docs.cloudfoundry.org/adminguide/isolation-segment-index.html. other than networking. I am in discussions with Pivotal but wanted to see if anyone here had issues like this elsewhere? It's just a weird problem to say the least.
|
|
Jonathan Matthews <contact+cfdev@...>
Hey Ross, Given the number of moving parts involved, it’d be really useful to know precisely what you mean by “droplet stage”. A redacted cf push output and cf logs --recent would probably be handy, too :-) J On Thu, 16 Jul 2020 at 15:07, ross.kovelman via lists.cloudfoundry.org <ross.kovelman=merck.com@...> wrote: Curious, has anyone seen a buildpack with a manifest file work in one segment, but that same app and manifest file not work in an isolation segment? What happens is you run cf push app name, the app fails at the droplet stage, although you can still manually start the app. Do note that the underlying resources are identical, diego cells, and the buildpack is NGINX. Adding more memory to the manifest does solve the issue, 1GB to 2 GB, but curious why more memory would be needed between two different segments. Nothing here stands out https://docs.cloudfoundry.org/adminguide/isolation-segment-index.html. other than networking. I am in discussions with Pivotal but wanted to see if anyone here had issues like this elsewhere? It's just a weird problem to say the least. --
|
|
ross.kovelman@...
Sorry about that, this would be the log
[STG/0] [OUT] [31;1m**ERROR**[0m Could not validate nginx.conf: Error copying nginx.conf: write /tmp/conf879997043/public/privacy/cross-border-privacy-policy/js/jquery-ui.js: cannot allocate memory
[STG/0] [ERR] Failed to compile droplet: Failed to run all supply scripts: exit status 14
[STG/0] [OUT] Exit status 223
Cannot allocate memory, is a bit vague I guess you can say. |
|
Daniel Jones
Hmm, is there an unhealthy Diego cell in that isolation segment? Regards, Daniel 'Deejay' Jones - CEO +44 (0)79 8000 9153 EngineerBetter Ltd - More than cloud platform specialists On Thu, 16 Jul 2020 at 18:52, ross.kovelman via lists.cloudfoundry.org <ross.kovelman=merck.com@...> wrote: Sorry about that, this would be the log |
|
ross.kovelman@...
Not that I can see, although we also do frequent "repaves" and we also somewhat recently did an upgrade to a newer version. I'd like to think if it was a Diego cell it would have been destroyed and or rebuilt at one of those junctures?
|
|
Daniel Jones
Assuming that the inputs are the same (same app code, same buildpack) then I would have thought that it's the environment that's different? It might be worth asking on Garden channel in Cloud Foundry Slack - those folks are generally very helpful, and know a lot about the containerisation implementation that is used in the staging process. Regards, Daniel 'Deejay' Jones - CEO +44 (0)79 8000 9153 EngineerBetter Ltd - More than cloud platform specialists On Thu, 16 Jul 2020 at 21:05, ross.kovelman via lists.cloudfoundry.org <ross.kovelman=merck.com@...> wrote: Not that I can see, although we also do frequent "repaves" and we also somewhat recently did an upgrade to a newer version. I'd like to think if it was a Diego cell it would have been destroyed and or rebuilt at one of those junctures? |
|