Skip to content

Importing FedRAMP component error: invalid component json #1775

@rylew1

Description

@rylew1

Bug

Attempting to generate an SSP report based on FedRAMP but we're unable to import the component/controls

To Reproduce

to start the project:

git clone https://github.com/GovReady/govready-q && cd govready-q
# Change to dev_env directory
cd dev_env

#  This will generate dev_env/docker/environment.json
python run.py init

# This will run + reuse previously built artifacts (database, files, etc)
python run.py dev

Steps to reproduce the behavior:

  1. Go to Component Library
  2. Import OSCAL Component
  3. Select FedRAMP_rev4_HIGH-baseline_profile.json as linked below
  4. Gives error: IMPORT HALTED. Invalid Component JSON: 'component-definition'
    image

FedRAMP baseline json we're trying to use:

https://github.com/GSA/fedramp-automation/blob/master/dist/content/baselines/rev4/json/FedRAMP_rev4_HIGH-baseline_profile.json

====================================

Desktop (please complete the following information):

  • OS: MacOS , running in Docker
  • Browser: Chrome
  • Version: 105.0.5195.102 (Official Build) (x86_64)
  • Virtual Machine: docker
  • Screen size: 1080

====================================

Expected behavior

Import FEDRamp successfully with all the associated controls

Is our FedRAMP format incorrect or how can we properly import into GovReady?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions