Skip to content

Commit

Permalink
Merge pull request #879 from hstastna/BZ_Non-privileged_user_Migratio…
Browse files Browse the repository at this point in the history
…nPolicy_creation

Bug 2124558: Allow MigrationPolicy creation only to privileged user
  • Loading branch information
openshift-merge-robot committed Oct 6, 2022
2 parents 7f75411 + 657298d commit e538322
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ const MigrationPolicyDetailsSection: React.FC<MigrationPolicyDetailsSectionProps
const { t } = useKubevirtTranslation();
const { createModal } = useModal();
const hasOwnPropertySpec = (key: string) => key in (mp?.spec || {});

return (
<div>
<a href={`${pathname}#details`} className="link-icon">
Expand Down
6 changes: 5 additions & 1 deletion src/views/migrationpolicies/list/MigrationPoliciesList.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,11 @@ const MigrationPoliciesList: React.FC<MigrationPoliciesListProps> = ({ kind }) =
return (
<>
<ListPageHeader title={t('MigrationPolicies')}>
<ListPageCreateDropdown items={createItems} onClick={onCreate}>
<ListPageCreateDropdown
items={createItems}
onClick={onCreate}
createAccessReview={{ groupVersionKind: kind }}
>
{t('Create MigrationPolicy')}
</ListPageCreateDropdown>
</ListPageHeader>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ import { migrationPoliciesPageBaseURL } from '../../utils/constants';

const MigrationPoliciesEmptyState: React.FC = () => {
const { t } = useKubevirtTranslation();

return (
<EmptyState variant={EmptyStateVariant.xs}>
<EmptyStateIcon icon={() => <img src={migrationPoliciesEmptyState} />} />
Expand Down

0 comments on commit e538322

Please sign in to comment.