-
Notifications
You must be signed in to change notification settings - Fork 106
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
chore(deps): upgrade Ubuntu 20.04 #143
chore(deps): upgrade Ubuntu 20.04 #143
Conversation
vinayakkulkarni
commented
Apr 26, 2020
- upgrade Ubuntu LTS version
Hi!
This doesn’t take into account any of the packages that install assuming
this is Ubuntu 18.04 (bionic).
The nginx/PHP repositories used don’t yet have builds for 20.04
so this wouldn’t build successfully.
…On Sun, Apr 26, 2020 at 15:09 Vinayak Kulkarni ***@***.***> wrote:
- upgrade Ubuntu LTS version
------------------------------
You can view, comment on, or merge this pull request online at:
#143
Commit Summary
- chore: upgrade Ubuntu 20.04
File Changes
- *M* docker-files/docker/app/Dockerfile
<https://github.com/shipping-docker/vessel/pull/143/files#diff-e4cc6ce63d9b8a9a4adbe95d927542ab>
(2)
Patch Links:
- https://github.com/shipping-docker/vessel/pull/143.patch
- https://github.com/shipping-docker/vessel/pull/143.diff
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#143>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AADSDU7FGX2TJQTZN2AVFZLROSIGTANCNFSM4MRMKKWA>
.
|
Specifically these: The change will be So, we'll need to wait a bit for those to get updated! Then we can merge in your PR after updating Thanks! |
I've updated the reference of php & nginx repos to point to |
Appreciate it! When those repositories finally update with the packages for
20.04 we can test this out and merge it 👍🏻👍🏻
…On Sun, Apr 26, 2020 at 16:13 Vinayak Kulkarni ***@***.***> wrote:
I've updated the reference of php & nginx repos to point to focal (20.04)
instead of bionic (18.04)
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#143 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AADSDU3ERAM5GTGBUZA5MO3ROSPZNANCNFSM4MRMKKWA>
.
|
PHP has already deps for Ticket in nginx : https://trac.nginx.org/nginx/ticket/1955 |
Oh btw, #131 would've ran this automatically instead of me manually sending a PR |
I think we should use the official nginx ppa instead of launchpad ppa.. |
Launchpad is where PPA's are hosted - the one used is the official one built by Nginx. |
Looks like PHP for Focal might be ready finally, so we may be ready to try this out! 👌 |
|
Ah thanks, I see actually on another page they say they aren't maintaining
the PPA from launchpad. I'll check on that too.
Appreciate it!
…On Tue, May 12, 2020 at 1:14 PM Vinayak Kulkarni ***@***.***> wrote:
Launchpad is where PPA's are hosted - the one used is the official one
built by Nginx.
http://nginx.org/en/linux_packages.html#Ubuntu
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#143 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AADSDU5BFOILGWRV5CJNSULRRGGXRANCNFSM4MRMKKWA>
.
|
If you want, I can setup config for using the official nginx ppa instead of launchpad one in this PR? Or shall I send a new PR for bionic, then rebase this PR and just do incremental change for focal? |
Adding to this PR would be fine, thanks! Once that's setup we can run some
tests (require `dev-master` into a laravel project and try it out. We can
edit the local `docker-compose.yml` file to name the resulting image
something other than the stock name, which will tell docker-compose to
build the image even if you already have a vessel app image created
locally).
…On Tue, May 12, 2020 at 9:55 PM Vinayak Kulkarni ***@***.***> wrote:
If you want, I can setup config for using the official nginx ppa instead
of launchpad one in this PR?
Or shall I send a new PR for bionic, then rebase this PR and just do
incremental change for focal?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#143 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AADSDU5LGXSG7Q72PRILABDRRIDZJANCNFSM4MRMKKWA>
.
|
I played with installing Nginx via their official repo recently - They use a different configuration file structure. Specifically Change to be made: https://github.com/shipping-docker/vessel/blob/master/docker-files/docker/app/Dockerfile#L46 (just making notes here, I got some work stuff keeping me busy right now) |
(also the fastcgj parameters aren’t all set!) So that’s need to be back filled. |
Awesome! |
You're free to add commits in this branch. |
My plan right now (when I get some free time also :D )
Here is the setup for fastcgi settings currently (to reproduce): File
File
In our case we can likely just create a single file
|
@fideloper : i'll be working on this over the next few days |
Merged via #147 |