Uploaded image for project: 'JBoss Enterprise Application Platform'
  1. JBoss Enterprise Application Platform
  2. JBEAP-20629

[GSS](7.3.z)JBoss EAP for OpenShift template's DeploymentConfig strategy and its effect should be documented

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Won't Do
    • Icon: Minor Minor
    • None
    • None
    • Documentation, OpenShift
    • None
    • 5
    • False
    • False
    • Undefined

      Since JBoss EAP for OpenShift uses "recreate" for its template's DeploymentConfig strategy by default, all the sessions will disappear when you deploy a new app version.
      https://github.com/jboss-container-images/jboss-eap-7-openshift-image/blob/7.3.x/templates/eap73-openjdk11-https-s2i.json#L526

      This is neither same as the default DeploymentConfig strategy (Rolling), nor same as standard (non on OpenShift) JBoss EAP behavior. (When a new war file is deployed to a standard JBoss EAP, sessions are kept).

      I think this surprising and unexpected behavior (from customer's view point) should be documented somewhere in the getting started guide.
      ( "3.7. Deployment Considerations for the JBoss EAP for OpenShift Image" might be a good candidate. https://access.redhat.com/documentation/en-us/red_hat_jboss_enterprise_application_platform/7.3/html/getting_started_with_jboss_eap_for_openshift_container_platform/configuring_eap_openshift_image#deployment_considerations_for_eap_openshift_image)

       

              jsese@redhat.com Jocelyn Sese
              mail@ynojima.net Yoshikazu Nojima (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: