diff --git a/doc/source/releases/20.05_announce.rst b/doc/source/releases/20.05_announce.rst
index 48b6a5857f0..ee0d97edbc1 100644
--- a/doc/source/releases/20.05_announce.rst
+++ b/doc/source/releases/20.05_announce.rst
@@ -42,6 +42,18 @@ To update an existing Galaxy repository run:
See the `community hub `__ for additional details regarding the source code locations.
+Upgrade Warning for Admins
+==========================
+
+We have been simplifying the organization of our static and client content. As a result, the ``/static`` directory now
+only requires a single rule in your proxy (nginx, Apache, etc.) configuration. Previously, additional rules for
+``/static/scripts`` and ``/static/style`` were required. Both of these additional rules should be removed from your
+proxy server configuration when upgrading your Galaxy server to release 20.05.
+
+More information about proxy server configuration for Galaxy can be found in `Proxying Galaxy with NGINX
+`__ and `Proxying Galaxy with Apache
+`__.
+
Release Notes
===========================================================
diff --git a/lib/galaxy/jobs/runners/pulsar.py b/lib/galaxy/jobs/runners/pulsar.py
index 6de93523e71..242bef5d6c0 100644
--- a/lib/galaxy/jobs/runners/pulsar.py
+++ b/lib/galaxy/jobs/runners/pulsar.py
@@ -388,8 +388,10 @@ class PulsarJobRunner(AsynchronousJobRunner):
job_id = pulsar_submit_job(client, client_job_description, remote_job_config)
log.info("Pulsar job submitted with job_id %s" % job_id)
job = job_wrapper.get_job()
+ # Set the job destination here (unlike other runners) because there are likely additional job destination
+ # params from the Pulsar client.
# Flush with change_state.
- job_wrapper.set_external_id(job_id, job=job, flush=False)
+ job_wrapper.set_job_destination(job_destination, external_id=job_id, flush=False, job=job)
job_wrapper.change_state(model.Job.states.QUEUED, job=job)
except Exception:
job_wrapper.fail("failure running job", exception=True)