#6714 ipaclient.csrgen depends on ipaplatform
Closed: fixed 7 years ago Opened 7 years ago by cheimes.

The ipaclient.csrgen module was added in rev 10ef594. It introduced a dependency between ipaclient package and ipaplatforms package to get the path to CSR_DATA_DIR. This breaks Python packaging of ipaclient.

Like other package-specific data, the template files should be part of the ipaclient package and accessed through pkg_resources' resource manager API, https://setuptools.readthedocs.io/en/latest/pkg_resources.html#resourcemanager-api


Metadata Update from @cheimes:
- Issue priority set to: 3
- Issue tagged with: integration

7 years ago

master:

  • 80be181 Move csrgen templates into ipaclient package
  • 177f07e Chain CSR generator file loaders

Metadata Update from @dkupka:
- Issue close_status updated to: fixed
- Issue status updated to: Closed (was: Open)

7 years ago

Metadata Update from @pvoborni:
- Issue set to the milestone: FreeIPA 4.5

7 years ago

Log in to comment on this ticket.

Metadata