diff --git a/app/assets/javascripts/pages/import/bitbucket_server/status/components/bitbucket_server_status_table.vue b/app/assets/javascripts/pages/import/bitbucket_server/status/components/bitbucket_server_status_table.vue
index f0c4ecbe3ebdb819e435fd24197d21c6fc62990e..3a73d0c9f40504f7bf110231cea43e3214255432 100644
--- a/app/assets/javascripts/pages/import/bitbucket_server/status/components/bitbucket_server_status_table.vue
+++ b/app/assets/javascripts/pages/import/bitbucket_server/status/components/bitbucket_server_status_table.vue
@@ -19,9 +19,14 @@ export default {
 <template>
   <bitbucket-status-table v-bind="$attrs">
     <template #actions>
-      <gl-button variant="info" class="gl-ml-3" data-method="post" :href="reconfigurePath">{{
-        __('Reconfigure')
-      }}</gl-button>
+      <gl-button
+        category="secondary"
+        variant="confirm"
+        class="gl-ml-3"
+        data-method="post"
+        :href="reconfigurePath"
+        >{{ __('Reconfigure') }}</gl-button
+      >
     </template>
   </bitbucket-status-table>
 </template>
diff --git a/spec/frontend/pages/import/bitbucket_server/components/bitbucket_server_status_table_spec.js b/spec/frontend/pages/import/bitbucket_server/components/bitbucket_server_status_table_spec.js
index 40d5dff9d06bbb92d1b381df2e168c45bd888361..50bc5bc590b05234e8ecc890e17d99a5e4af86c6 100644
--- a/spec/frontend/pages/import/bitbucket_server/components/bitbucket_server_status_table_spec.js
+++ b/spec/frontend/pages/import/bitbucket_server/components/bitbucket_server_status_table_spec.js
@@ -12,11 +12,7 @@ const BitbucketStatusTableStub = {
 describe('BitbucketServerStatusTable', () => {
   let wrapper;
 
-  const findReconfigureButton = () =>
-    wrapper
-      .findAllComponents(GlButton)
-      .filter((w) => w.props().variant === 'info')
-      .at(0);
+  const findReconfigureButton = () => wrapper.findComponent(GlButton);
 
   function createComponent(bitbucketStatusTableStub = true) {
     wrapper = shallowMount(BitbucketServerStatusTable, {