Comments (6)
@wesley-dean-flexion The image uploaded to docker hub is currently 8 months old and doesn't represent the current state of govready. In the installing guide you can build a container of your own if you desire. Efforts will be made to keep our hub image to be updated after some upcoming key releases.
from govready-q.
The lint issues are present in the main branch of the repository on GitHub pulled today; that the image on DockerHub fails is not the issue.
from govready-q.
@davidpofo @gregelin do ya'll have an estimate on when the key releases when will be out?
from govready-q.
@wesley-dean-flexion @its-a-lisa-at-work We will work on fixing this week. I'm just reading through this issue now and need to spend some time looking at what's going on with the linting.
As you probably saw in our docs, we replaced the single container approach with a more robust container stack. This was a bit of debate internally of having a pre-built container vs building a stack. The reason the stack won out was that in more than 50% of the time, the container deployed ends up being custom to the deployment. Either the organization wants to build on their base image or there is some other customization. We can certainly help creating a deployment that works for you so you don't have fight any gotchas in our code alone.
For reference here is our new deployment information.
- https://github.com/GovReady/govready-deployments - for simple/test deployments
- https://github.com/GovReady/govready-q/tree/main/dev_env - for dev deployments and doing development
(We didn't update the Docker Hub content in a timely fashion after we made this change. At the end of last week we updated Docker Hub to mark it deprecated.)
(Note: This reply has been updated because the original version unintentionally came off as snarky.)
from govready-q.
@wesley-dean-flexion @its-a-lisa-at-work I made a branch & PR which addresses all but one warning from shellcheck SC2153: Possible misspelling: EMAIL_PORT may not be assigned, but EMAIL_HOST is
. EMAIL_PORT is properly assigned it is just too close to EMAIL_HOST spelling. Is this acceptable?
from govready-q.
@wesley-dean-flexion, here is current status of this ticket:
-
line 104: [: too many arguments / if [ $DB_BEFORE_090 = "True" ]
status: In progress
details: Will be removing outdated check related to long database migration from 0.8.6 to 0.9.0 -
Lint errors on
dockerfile_gunicorn_exec.sh
status: fixed
details: See #1670 and above issue -
(implicit) complexity of gunicorn vs uwsgi
status: to be fixed
details: We only use Gunicorn. Need to refactor to remove legacy code. Will create a new ticket before closing this ticket -
(implicit) Documentation
status: fixing
details: Cleaning up information indeployment/docker/README.md
-
(implicit) Getting a Docker container for GovReady-Q
status: to be fixed
details: Will create documentation and maybe example to make it easier to build stand alone GovReady-Q container.
from govready-q.
Related Issues (20)
- SSP for 800-171 appliance apps print out the wrong control_catalog[control.lower()]['family_id'] for 3.3.1 HOT 2
- Fix Enum references. Replace `.value` with `.name` and migrate data HOT 1
- Reproducing DevOps CI/CD Pipeline Example
- Deploying with Docker link on DockerHub page is broken HOT 3
- Server Error 500 when assigning an External OSCAL Baseline to a Project HOT 1
- Server Error 500 when importing FedRAMP Rev4 Moderate Baseline (oscal version 1.0.0) Catalog HOT 4
- Attach discussions to other objects HOT 2
- Speed up performance of control select HOT 2
- Move catalogs and baselines into database HOT 2
- /usr/src/app/dev_env/docker/remote_interpreter/python_env.sh needs execute permissions in Docker container HOT 1
- Gracefully report registration email conflict HOT 1
- Failed to run developer’s environment HOT 3
- Unable to import OSCAL components HOT 3
- Error with pygithub in Docker HOT 2
- Importing OCAL 1.0.0 catalog causes Exception Type: KeyError at /controls/ HOT 1
- Upgrade to Selenium 4.2.0 to 4.3.0 and adjust deprecated find_element_by_XXX calls
- Importing FedRAMP component error: invalid component json
- Refactor Organization Defined Parameters
- will this project no longer be updated after the acquisition of RegScale ? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from govready-q.