Open wobeng opened 7 years ago
update: develop works well. stage and master gets the error above
-> deploying policy kappa-ca-lambda-notify_develop
-> policy unchanged
-> creating role kappa-ca-lambda-notify_develop
-> role already exists
-> updating configuration for kappa-ca-lambda-notify
-> updating function kappa-ca-lambda-notify
-> function unchanged
done
Does that alias exist?
please disregard, I got your rude email
For anyone who is curious, this was the contents of my "rude email":
This might seem a bit heavy-handed, but please do not email me for support unless you are paying for it. Thats what github issues is for.
I also then immediately went to this issue to respond with the above comment - I only just woke up. Sure, I could have responded in a much nicer fashion, but I'm busy with work and wanted to respond as soon as I saw the email so the user in question wasn't waiting forever.
When I contribute to or maintain an open source project, I am doing that out of good will. It is extremely rare that someone actually pays me for any of my OSS work, and when they do, it's usually enough to buy some milk and cereal, not much else. As I contribute to quite literally hundreds of OSS projects - under my name, other devs, other organizations, $WORK, etc. - I am highly protective of how I provide support.
I do not provide email support unless I am being paid for my time, because otherwise I wouldn't actually have time for my day job, which pays for rent, bills, food, etc. I'm also free to respond however I want to an unsolicited email, and while I agree that my tone wasn't the best, I don't really regret responding that way. Actually, I regret responding at all, since now I'm not in the best of moods and I've spent more time writing this comment than I did trying to figure out what the release process for this project was.
If anyone knows the answer to @wobeng's question - or knows why its broken in the current release! - feel free to respond. I'm not quite sure whats going on, but I suspect the blah
bits are semi-important to figuring out why the UpdateAlias is breaking.
First, let's use GitHub issues for what it is intended to do; create and track issues. We all get notified of new or updated issues so emailing someone directly seems unnecessary unless you need to provide some info or context that you are uncomfortable providing here.
As to the issue, the only way I can see that this error could occur is if the alias for master
did not exist. I'm not sure why or how that could happen but it seems like the problem could be fixed by better checks in kappa to see if the alias existed or not.
If anyone wants to attempt a PR, that would be awesome. If not I can try to find some time in the next week or so to create a PR.
@josegonzalez what I asked you via email was more of a question not support. I was trying to figure out if it was a bug or intended design
if you felt it supported then you should have asked for payment nicely not respond with that rude message
To just come off with that reply, it comes off very unfriendly...but maybe I was raised differently
@garnaat I don't actually use this project anymore. I'll make a pr later today to add documentation for the release process, but if you can remove me now, that'd be excellent. I believe there are some users in #82 who would be happy to help contribute/maintain kappa, and are better suited to do so.
@josegonzalez I have removed you from the project. Thanks for all of your support over the past year or so. I really appreciate it.
Working on a fix... It may take a bit more time since I discovered also that kappa will not create/update an alias if the last version of the function is already uploaded (ie. you want to match prod
with dev
, but without changing code, just update the prod
alias to last version)
This PR fixes the issue and also the above commented https://github.com/garnaat/kappa/pull/115
I'm getting the error below:
With the config below