{"push_id":3155872616,"size":1,"distinct_size":1,"ref":"refs/heads/enj/r/osin_external_config","head":"7fcb011dcfe9aa5f157c286e5849991d1ec2b201","before":"0c00330f85f3446a8640ad223215bc499bf74fb9","commits":[{"sha":"7fcb011dcfe9aa5f157c286e5849991d1ec2b201","author":{"name":"Monis Khan","email":"19f7b2d00144930eab99c4cfd2a8d2d2a225ef67@redhat.com"},"message":"Partially move osin to new external types\n\nThis change moves most of the osin configuration to use the\nosin.config.openshift.io/v1 types.  The session file, LDAP util code\nand validation logic still rely on the legacy config path.  However,\nthis change is enough to allow new identity provider configurations\nto be tested via hypershift (since the openshift binary relies on\nthe legacy config path, it cannot handle new IDP options).\n\nThe (temporary) hypershift openshift-osinserver command was updated\nto use KubeAPIServerConfig as its config because that struct already\nincludes easy ways to specify ServingInfo, KubeClientConfig and\nOAuthConfig.  Long term we will need to create an OsinServerConfig\nstruct in openshift/api to handle the command line config for the\nstandalone osin server.\n\nSigned-off-by: Monis Khan <mkhan@redhat.com>","distinct":true,"url":"https://api.github.com/repos/enj/origin/commits/7fcb011dcfe9aa5f157c286e5849991d1ec2b201"}]}
{"actor":{"display_login":"enj"}}