Closed olipinski closed 3 years ago
Best reviewed: commit by commit
Powered by Pull Assistant. Last update 9635d6a ... 9635d6a. Read the comment docs.
Apologies for the delayed reponse, @Exoyds. Unfortunately, there's no dedicated maintainer for this formula so things can take some time. Let's evaluate the situation for getting this merged:
commitlint
-- please see the contributing guidelines linked below. Worst case, the commit message can be fixed when merging this.I'm not using compose-ng (i prefer using docker-containers instead) from this formula but I can take a look.
I think there is indeed a need to add some docker network states and this could be a valuable addition that could be shared across compose-ng
and docker-containers
.
I'm not using compose-ng (i prefer using docker-containers instead) from this formula but I can take a look.
Really appreciate it, @kiniou.
Thank you for looking into my PR! I completely understand the response time, after all we're contributing in our free time!
As for the PR itself - as I have mentioned I have tested it myself on a small environment, but on nothing bigger, so if there are any issues on larger deployments I can try and fix them
3. This PR is getting caught by the `commitlint` -- please see the contributing guidelines linked below. Worst case, the commit message can be fixed when merging this.
This was because I missed a colon in the title when i initially submitted the PR, and I am not sure how to re-run the test.
This was because I missed a colon in the title when i initially submitted the PR, ...
@Exoyds Also the capital A
. So you'll want:
-feat(compose-ng) Added networks keyword support
+feat(compose-ng): added networks keyword support
... and I am not sure how to re-run the test.
You can amend the commit at your end and then force-push to your branch (which is your master
branch, looking above). BTW, it's usually best to avoid using your master
branch for pull requests. I can link to some reference materials later, when I get a chance.
I've fixed all the commitlint
issues, but the Travis one persists.
Also I would very much appreciate any materials and pointers as I'm relatively new to contributing to other projects!
I've fixed all the
commitlint
issues, but the Travis one persists.Also I would very much appreciate any materials and pointers as I'm relatively new to contributing to other projects!
@Exoyds Not to worry, you've done everything necessary from your end -- thanks for that. We need to upgrade to the latest CI images and that will get everything passing in Travis again. So now we're just waiting for any feedback that @kiniou has.
Hi @kiniou, no worries, and thank you for your time!
I'm glad to hear it worked! I have also made the changes as suggested in the review.
Thanks for the PR! I have included this in #256 but the only difference is docker/compose/networks.sls
location. So hopefully my PR gets merged (Travis is passing) and networks can be evolved in future PR as discussed here.
Thanks for the PR! I have included this in #256 but the only difference is
docker/compose/networks.sls
location. So hopefully my PR gets merged (Travis is passing) and networks can be evolved in future PR as discussed here.
Thank you for including my PR in the code! Should I close this one now?
Thanks @Exoyds for the feedback, Yes, I will close this now.
I actually updated the commit reverting to your design, so its docker/networks.sls
is implmented per your PR.
PR progress checklist (to be filled in by reviewers)
What type of PR is this?
Primary type
[build]
Changes related to the build system[chore]
Changes to the build process or auxiliary tools and libraries such as documentation generation[ci]
Changes to the continuous integration configuration[feat]
A new feature[fix]
A bug fix[perf]
A code change that improves performance[refactor]
A code change that neither fixes a bug nor adds a feature[revert]
A change used to revert a previous commit[style]
Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc.)Secondary type
[docs]
Documentation changes[test]
Adding missing or correcting existing testsDoes this PR introduce a
BREAKING CHANGE
?No.
Related issues and/or pull requests
None as far as I could find.
Describe the changes you're proposing
I've added the support for the network keyword. So far it's just that with no support for aliases. I have also commented out links from pillar.example as it is a legacy feature that may be removed in future versions of docker.
Pillar / config required to test the proposed changes
Pillar.example is updated with the proposed change.
Debug log showing how the proposed changes work
`
`
Documentation checklist
README
(e.g.Available states
).pillar.example
.Testing checklist
state_top
).Additional context