-
Notifications
You must be signed in to change notification settings - Fork 5
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
Magpie not able to use GitHub as external signin provider #172
Comments
|
@fmigneault I did what you said, still not working (using docker image |
@tlvu |
@fmigneault, @dbyrns, I'll be happy to test version |
@tlvu
|
I upgraded my magpie to Github OAuth config still like this #172 (comment). Integration with Github is still not working, see screenshot: Is there a config change between Is your magpie Browser cache is cleared before testing? |
@tlvu |
@fmigneault |
@fmigneault Are you sure there are no other new magpie config for the newer version I have to add to fix that different redirect to localhost? My magpie is behind twitcher Are you sure your magpie I am blocked for my task Ouranosinc/pavics-sdi#58. Is there something I can try or should try or I might waste my time and I should rather simply wait for a fix from your side? |
@tlvu |
Adding Getting this now because I use self-signed SSL certificate:
Just for documentation, this is the patch to add the
|
Yes, this patch looks right. As for the SSL error, you have 2 choices, either disable the checks with Sorry if I missed a config along the way. |
@fmigneault I think it would help us if you could add some comments when you do Magpie release. Like which ones are production ready and which are not. Something to let us know if it's alright for us to upgrade to this version. |
For the SSL error, it might be on Github side, not sure, will try your As for remembering config difference between different releases, you don't have to, that's what source control is there to help. Here's the diff between I used to work for a company providing commercial software and we have to upgrade paying customer. We can not tell our customers it's been half a year with many intermediate releases in between, we have no idea what configs we need to add/modify to upgrade our customers to the latest release version. We rely heavily on source control to provide us with the exact answer. So tools are there to help us. Let's use the tools to the best of their potential. |
@huard |
@tlvu I know about diff compares, but I assumed you would have done this minimally to setup basic variables, and your questions where more related to the values of these variables. As said above, we have not updated Magpie for 2 versions on Ouranos' side. I cannot even know which variables you have on your server... so hard for me to tell the diff when these changes would be in your PAVICS's config. |
I just want you to keep in mind that Francis is working hard on other projects right now and he try to help you the most he can in the little spare time he got, it's not fair to compare his support to a commercial support for paying customers. As for the Magpie releases, as you may know, we are actively using Magpie in other projects as well, so yes, tagged versions are tested and used in other production environments. We are just not ready to support the latest version of Magpie in the PAVICS environment. |
@fmigneault @dbyrns Sorry if you were offended by our questions and comments, that was not our intent. It's going to be painful and somewhat frustrating for us to catch up, but that's on us, not on you. Would it make sense for us to add a few unit tests in the magpie test suite to exercise PAVICS-required functionalities ? Or you think our efforts would be better spent moving toward continuous integration ? |
Your contribution to the test suite regarding specific needs is indeed welcomed. |
I might be wrong, but I feel like tighter integration oto Birdy could lead to quick wins. |
@tomLandry Please elaborate. Birdy so far has only provided access to WPS services. Unless I'm wrong, the scope here is larger. |
I transform these feelings into potential specs, and I'll get back to you. |
Closing as validated in #570. |
Github Oauth config:
Magpie was able to initiate connection to Github:
But then "Internal Server Error":
Relevant Magpie logs (there is no slash in the user name this time):
Using image
pavics/magpie:0.7.3
.The text was updated successfully, but these errors were encountered: