Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Validate container constraints to prevent creation of non-runnable containers #3

Open
dcvan24 opened this issue Mar 19, 2018 · 0 comments
Assignees
Labels
to-do to-do items

Comments

@dcvan24
Copy link
Collaborator

dcvan24 commented Mar 19, 2018

Container constraints can be non-existent (i.e., there is no hosts that satisfy such constraint) or contradictory (e.g., one constraint requires the container to be run on host A and the other requires host B, in which case the container is impossible to be provisioned). Neither Marathon nor Chronos validates container constraints, but just leaves containers with invalid constraints waiting and does not report errors. This behavior makes the constraint problems obscure to end users and difficult to debug.

@dcvan24 dcvan24 added the enhancement New feature or request label Mar 19, 2018
@dcvan24 dcvan24 self-assigned this Mar 19, 2018
@dcvan24 dcvan24 added to-do to-do items and removed enhancement New feature or request labels Mar 19, 2018
dcvan24 added a commit that referenced this issue Mar 20, 2018
[#3][#7] added methods to validate user input
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
to-do to-do items
Projects
None yet
Development

No branches or pull requests

1 participant