-
Notifications
You must be signed in to change notification settings - Fork 229
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
feat(ng): promote NG formula #183
Conversation
@sticky-note In terms of the deprecation messages in cf05b73, if you look at https://github.com/saltstack-formulas/nginx-formula/pull/236/files, you'll see that we have to add these to the states that we're deprecating, i.e. the non- |
Copying across our earlier conversation from Slack:
|
@sticky-note As I mentioned in Slack, it is better if we merge the deprecations warnings first, in a separate PR. We want to release a version that starts warning people to get ready to move across to Any suggestions @n-rodriguez, @aboe76, @daks? |
Same as with nginx:ng (but that went wrong IIRC) |
In fact, nginx NG promotion has been done quite quickly and we have learnt from it, so I'm also in favour of doing a release to add the deprecation warnings. |
👍 |
3b6f57f
to
8716f7a
Compare
@sticky-note That's right but the deprecation warnings PR doesn't have to be a major release. A couple of points about what needs to be done:
Obviously, all of these using an |
c86d342
to
92a4456
Compare
@myii I have some time to edit this PR
or something ? |
Just merged #167, so a little more rebasing here @sticky-note, sorry! |
@sticky-note Hold on, I'll try to get you something patched up. |
@sticky-note OK, I've patched things up and put it together in one commit on top of the latest upstream here: myii@7fbb40b. Have a look and see how that compares with the work you have done. The problem here is that too many changes are being made at the same time, which makes it difficult for
While these are useful changes (to make eventually), these should be left for a subsequent PR, so that this one can be applied cleanly first. In fact, it may still be the sensible option to do that, so that we can be completely confident that these changes are sound. We can always compare with the linked branch, to reintroduce the extra changes in a subsequent PR. |
6f3cd0d
to
246341c
Compare
#183 (comment)
Seems to be correct but Needs real tests Do we need to leave |
@myii, I've rebased with |
@sticky-note Sorry again for the trouble. Let's hope this is the last time.
It appears to be fine. What do you think is incorrect? |
I've not digged in details to the very last modifications. |
BREAKING CHANGES: users must adapt their pillar. See `docs.REAME.rst`
@sticky-note That's all from my end and hopefully from your end. We're just waiting for the final confirmations before this can be merged. Looking above, it's what @aboe76 has mentioned:
@philpep @arthurlogilab Can either of you do that? |
Want to test it on |
Thanks @sticky-note, I'm happy for this to be merged. Any final comments @aboe76, @n-rodriguez @daks @johnkeates? |
Lgtm |
same here 👍 |
Congratulations @sticky-note, it's merged -- thanks for your hard work and patience! Appreciate all of the feedback and reviews from everyone else. |
🎉 This PR is included in version 0.41.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
@sticky-note The commit message fixes must have got lost during all of the rebases, so it didn't trigger a
Since |
* Trigger `v1.0.0` to complete #183 BREAKING CHANGE: all previous `php` based configurations must be reviewed; `php.ng` usage must be promoted to `php` and any uses of the original `php` will have to be converted.
# [1.0.0](v0.41.1...v1.0.0) (2019-08-26) ### Features * **ng:** promote NG formula ([57b37dd](57b37dd)), closes [#183](#183) ### BREAKING CHANGES * **ng:** all previous `php` based configurations must be reviewed; `php.ng` usage must be promoted to `php` and any uses of the original `php` will have to be converted.
This PR include:
Introduction of recommendedtplroot
var{%-
consistencyPS: I've not yet tested these changes.
I began this work to have feedback first.
Ping @myii @n-rodriguez @aboe76