Uploaded image for project: 'Puppet Server'
  1. Puppet Server
  2. SERVER-2941

Is the dependency on [com.fasterxml.jackson.module/jackson-module-afterburner] still needed?

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Normal
    • Resolution: Done
    • SERVER 6.14.1
    • SERVER 6.15.3, SERVER 7.1.2
    • None
    • None
    • PUP Bug Template
    • Froyo
    • 1
    • Froyo - 03/24/2021
    • Needs Assessment
    • Not Needed
    • Needs Assessment

    Description

      Hello!

      I've been working on packaging puppetserver in Debian and it seems to me the dependency on [com.fasterxml.jackson.module/jackson-module-afterburner] in puppetserver's project.clj is not required.

      While researching this issue, I found out it was added as part of the move to jrjackson. AFAICT, you decided not to use jrjackson. Thus, this dependency shouldn't be required.

      The commit that added this dep is https://github.com/puppetlabs/puppetserver/commit/2b2baa843ee563f0e5427aa837274a6c93ade536

      It references (SERVER-2098), but I find the following PR on github much clearer to why it was added:

      https://github.com/puppetlabs/puppetserver/pull/1647#issuecomment-371907691

      Attachments

        Activity

          People

            maggie Maggie Dreyer
            pollo Louis-Philippe VĂ©ronneau
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Zendesk Support