Project

Profile

Help

Issue #8834

closed

Pulp_installer refuses to install in non-devel mode with FIPS enabled

Added by ironfroggy almost 3 years ago. Updated over 2 years ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Category:
Installer - Moved to GitHub issues
Sprint/Milestone:
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Version:
Platform Release:
OS:
Triaged:
No
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Sprint 97
Quarter:

Description

This is enforced in roles/pulp_common/tasks/main.yml

- name: Check required roles if FIPS detected
  assert:
    that:
      - "'pulp_devel' in role_names"
    fail_msg: >
      Pulp cannot run in a FIPS environment because Django (a dependency) is not FIPS
      compatible
  when: ansible_facts.fips

However, the user can know this and be using a patched Django. We need to be able to ignore or bypass this if we've handled the necessary requirements outside the installer.

Currently blocking galaxy_ng 4.3 related release steps.


Related issues

Related to Pulp - Story #8258: As an installer user, I don't have special FIPS detectionCLOSED - CURRENTRELEASEgerrod

Actions

Also available in: Atom PDF