Skip to content
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

Unable to install theme from git #135

Closed
petermakowski opened this issue Oct 31, 2023 · 3 comments
Closed

Unable to install theme from git #135

petermakowski opened this issue Oct 31, 2023 · 3 comments
Assignees

Comments

@petermakowski
Copy link

Bug Description

It doesn’t seem currently possible to install themes from git due to 500 errors.

To Reproduce

  1. Go to MAAS Discourse admin panel.
  2. Navigate to Customize > Themes.
  3. Click the "Install" button.
  4. Select "From a Git repository" and paste https://github.com/canonical/maas-discourse-theme.
  5. Click "Install".

Environment

https://discourse.maas.io/

Relevant log output

https://discourse.maas.io/admin/themes/import

Request Method:

POST

Status Code:

500 Internal Server Error

Additional context

image

The same error happens when installing a stock theme (which should exclude this being caused by any issues with our maas discourse theme) https://github.com/discourse/material-design-stock-theme

@tmerten
Copy link

tmerten commented Nov 1, 2023

FYI: I think the instance does not have access to the web in general. I noticed timeout errors for version checks in the logs as well. That said it might not be an issue of the charm but of the network/firewall config of our hosted instance.

@merkata
Copy link
Contributor

merkata commented Mar 22, 2024

We will have a look at this, I know right now we're bundling plugins in the container, though for themes you should be able to install them and that should have to be a networking issue. Will post an update.
FYI @Thanhphan1147 @nrobinaubertin

@Thanhphan1147 Thanhphan1147 self-assigned this Apr 19, 2024
@Thanhphan1147
Copy link
Contributor

Closing this since I confirmed that this is a connectivity issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants