下記の記述で解決したため、メモ_φ(・_・
●外部キーのバリデーション
Rails4まではアソシエーションを定義した時のbelongs_toの外部キーでnilを許可しないようにbelongs_to :user, required: trueなどのバリデーションを手動で定義していました。
ですが、rails5からは自動でnilを許可しないバリデーションが定義されるようになりました。
これを意図的に外すには下記のように定義します。
モデル
belongs_to :user, optional: true
▼下記ページより引用しました
pikawaka
https://pikawaka.com/rails/validation